Disclosure: We earn commissions on purchases made through our links. This never influences our scores. Editorial policy

Best Fish Oil for Heart Health (2026)

Last reviewed: 2025-03-01 | Based on 10 products scored | Clinical dose: 1,000-2,000mg combined EPA+DHA daily (NOT total fish oil - read the label carefully)

For cardiovascular health specifically, EPA is the omega-3 that matters most. The REDUCE-IT trial showed that high-dose purified EPA (4g icosapent ethyl) reduced cardiovascular events by 25% in statin-treated patients with elevated triglycerides. Standard fish oil supplements contain a mix of EPA and DHA, and while the evidence for standard-dose fish oil and heart outcomes is mixed, higher EPA intake is consistently associated with better cardiovascular markers. We scored fish oils for heart health with emphasis on EPA content per serving and clinical relevance.

Our Top Picks

A
Best Overall

Nordic Naturals Ultimate Omega 1280mg

$0.47/day at effective dose

B
Best Value

Kirkland Signature Fish Oil 1000mg

$0.07/day at effective dose

A-
Best Quality-Verified

Thorne Super EPA

$0.73/day at effective dose

Detailed Reviews

#1Best Overall

Nordic Naturals Ultimate Omega 1280mg

triglyceride (TG) form, lemon flavor | 1100mg/serving | 60 servings

A
Evidence
A-
Quality
A
Value
B+
Transparency
A
Price: $28.46
Cost/day: $0.47
Third-party tested: Yes
Proprietary blend: No

The benchmark fish oil product. IFOS 5-star rated with full transparency on sourcing and testing. Lemon flavoring reduces fishy taste.

Check Price on Amazon
#2

Carlson Elite Omega-3 Gems 1600mg

natural triglyceride (TG) form, lemon flavor | 1400mg/serving | 45 servings

A-
Evidence
A-
Quality
A
Value
B+
Transparency
A
Price: $20.79
Cost/day: $0.46
Third-party tested: Yes
Proprietary blend: No

Norwegian-sourced fish oil with excellent concentration. 1400mg EPA+DHA per serving makes dosing simple.

Check Price on Amazon
#3Best Quality-Verified

Thorne Super EPA

re-esterified triglyceride (rTG) form | 695mg/serving | 90 servings

A-
Evidence
A-
Quality
A+
Value
C+
Transparency
A+
Price: $32.00
Cost/day: $0.73
Third-party tested: Yes
Proprietary blend: No

NSF Certified for Sport + IFOS tested in premium rTG form. The go-to fish oil for competitive athletes and those wanting maximum quality assurance.

Check Price on Thorne

Also Scored

#4
B+

NOW Foods Ultra Omega-3 (500 EPA / 250 DHA)

$0.11/day | concentrated, enteric coated softgel (likely ethyl ester)

#5
B+

Nature Made Fish Oil 1200mg (720mg Omega-3)

$0.16/day | ethyl ester (EE), concentrated

#6
B+

Viva Naturals Triple Strength Omega-3

$0.16/day | triglyceride (TG) form

#7
B+

Life Extension Super Omega-3 EPA/DHA

$0.28/day | fish oil concentrate with sesame lignans and olive extract

#8
B+

Sports Research Triple Strength Omega-3

$0.33/day | triglyceride (TG) form, wild Alaska pollock

#9
B+

Pure Encapsulations EPA/DHA Essentials

$0.67/day | natural triglyceride (TG) form, molecularly distilled

#10
B

Kirkland Signature Fish Oil 1000mg

$0.07/day | ethyl ester (EE), standard concentration

What to Look For When Buying

  • Prioritize EPA content over DHA for cardiovascular goals - the strongest cardiovascular outcome trial (REDUCE-IT) used purified EPA
  • Standard fish oil doses (1,000mg EPA+DHA) have mixed evidence for hard cardiovascular outcomes - the benefit appears stronger at higher doses
  • Triglyceride (rTG) form is better absorbed than ethyl ester (EE), especially when taken without a high-fat meal
  • IFOS 5-star certification verifies purity, potency, and freshness - important for a product you take daily long-term
  • For clinical triglyceride reduction, 2,000-4,000mg EPA+DHA daily is used under medical supervision
  • Fish oil may increase bleeding risk at high doses - inform your doctor if you take blood thinners or are scheduled for surgery

Frequently Asked Questions

What is the difference between total fish oil and EPA+DHA?

Total fish oil is the weight of the entire oil including all fats. EPA and DHA are the specific omega-3 fatty acids responsible for the health benefits. A standard '1000mg fish oil' softgel typically contains only 300mg combined EPA+DHA - the rest is other fats. Concentrated products can contain 500-900mg EPA+DHA per 1000mg of oil. Always check the Supplement Facts panel for the EPA and DHA amounts individually - that is what matters for dosing.

What form of fish oil is best: triglyceride (TG), ethyl ester (EE), or re-esterified triglyceride (rTG)?

Re-esterified triglyceride (rTG) has the best evidence for absorption - a 2010 study found 24% better bioavailability than ethyl ester. Natural triglyceride (TG) form also absorbs well. Ethyl ester (EE) is the cheapest to produce and most common in budget products. Premium brands like Nordic Naturals and Carlson use TG or rTG form. If the label does not specify the form, it is likely ethyl ester.

How do I know if my fish oil is rancid?

Cut or bite open a softgel and smell/taste the oil. Fresh fish oil should have a very mild ocean scent, not a strong fishy or unpleasant smell. Rancid fish oil smells strongly fishy or like old paint. Check the expiration date and look for products with added antioxidants (vitamin E/tocopherols). IFOS-certified products are tested for oxidation markers. Store fish oil in a cool, dark place or refrigerate after opening. If in doubt, discard - rancid fish oil may do more harm than good due to oxidized lipids.

Should I take EPA or DHA? What is the difference?

Both are important but have somewhat different roles. EPA is more anti-inflammatory and has stronger evidence for cardiovascular benefits and depression. DHA is more important for brain structure and function (makes up 40% of brain polyunsaturated fats) and is critical during pregnancy/breastfeeding for fetal brain development. For general health, a product with both EPA and DHA is ideal. For depression, lean toward higher EPA. For brain health or pregnancy, lean toward higher DHA.

Is krill oil better than fish oil?

Krill oil contains omega-3s bound to phospholipids, which may improve absorption slightly. It also contains astaxanthin, a natural antioxidant. However, krill oil capsules typically contain far less EPA+DHA per capsule (100-200mg vs 300-900mg for fish oil), making the cost per effective dose significantly higher. There is no strong evidence from head-to-head RCTs that krill oil produces superior clinical outcomes. For most people, fish oil is a better value.

FDA Disclaimer: These statements have not been evaluated by the Food and Drug Administration. The products discussed on this page are not intended to diagnose, treat, cure, or prevent any disease. Always consult with a qualified healthcare professional before starting any supplement regimen.