Omega-3 & other oils
Omega-3
The omega-3 fats EPA and DHA from fish, krill or algae oil. Your body uses them for the heart, brain and eyes. We compare by EPA + DHA, not by oil.
640 products from US online stores, sorted by what 1,000 mg of EPA + DHA costs – not by the price per pack.
$0.19Lowest cost
per 1,000 mg EPA + DHA
- Prices checked Nov 1, 2026, US
- No paid placements

What does 1,000 mg mean?
- EPA + DHA per serving in most of the products we checked
- 180–1,600 mgEPA + DHA per serving in most of the products we checked
- official daily amount for EPA + DHA in the US (NIH)
- Noneofficial daily amount for EPA + DHA in the US (NIH)
- EPA + DHA a day: adequate intake for adults (EFSA)
- 250 mgEPA + DHA a day: adequate intake for adults (EFSA)
- 1,000 mg is about one serving: half of the 640 products we checked have up to 750 mg per serving, the other half more.
- 1,000 mg is more than the 250 mg of EPA + DHA a day that’s considered adequate for adults (EFSA (opens in a new tab)).
We compare by 1,000 mg only so products line up – it’s not a recommendation. Not medical advice. More on amounts, with sources
Where products miss quality points
How the 640 products score
- Very good 90+: 166
- Good 75+: 436
- Fair 60+: 35
- Low under 60: 1
- No score, label not readable: 2
1 product contains titanium dioxide – a food authority has banned, restricted or flagged it as a possible health risk. Its score is cut in half, so it’s always in the red range. The product says why.
- have no seal from an independent testing program
- 74%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 117 whose label says “third-party tested”
The full 30 testing points need an independent test. Every supplement sold in the US is made under the FDA’s GMP rules – the maker checks its own products, which gives 10 points. A seal from a testing program like NSF, USP or Informed Choice means a lab outside the company checks that what’s inside matches the label. Most brands don’t take part. That doesn’t make a product bad – without a seal, a clean product still gets up to 80.
We find seals on the label and in NSF’s public lists. USP and Informed Choice don’t let us search their lists automatically, so a seal that’s only in their lists can be missing. How the score works
Pack size
Compare packs of a similar size.
All sizes in one list can affect the results – big packs usually cost less per 1,000 mg. Pick a size above to compare packs that are alike.
640 products · cheapest per 1,000 mg EPA + DHA first
- Rank 1
Amazing Nutrition
Amazing Omega Triple Strength Fish Oil
Fish oil · Softgels
75Good qualityCountry not stated$0.19per 1,000 mg
Lowest
- Pack
- $19.99120 softgels60 servings
- EPA + DHA per serving
- 1,780 mgin 2 softgels
- Pack lasts
- 60 daysif you take 2 softgels (1,780 mg) a day
amazingnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 2
Vitamatic
Omega-3 Fish Oil, Natural Lemon
Fish oil · Softgels
73Fair qualityCountry not stated$0.19per 1,000 mg
3% more
- Pack
- $24.99180 softgels60 servings
- EPA + DHA per serving
- 2,160 mgin 3 softgels
- Pack lasts
- 90 daysif you take 2 softgels (1,440 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 3
Vitamatic
Triple Strength Omega 3 Fish Oil
Fish oil · Softgels
75Good qualityCountry not stated$0.19per 1,000 mg
3% more
- Pack
- $24.99180 softgels60 servings
- EPA + DHA per serving
- 2,160 mgin 3 softgels
- Pack lasts
- 90 daysif you take 2 softgels (1,440 mg) a day
vitamaticusa.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 4
NOW Foods
Super Omega EPA Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.20per 1,000 mg
5% more
- Pack
- $28.17240 softgels120 servings
- EPA + DHA per serving
- 1,200 mgin 2 softgels
- Pack lasts
- 120 daysif you take 2 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 5
NatureWise
Omega-3 Plus Vitamin E, Lemon
Fish oil · Softgels
75Good qualityCountry not stated$0.20per 1,000 mg
5% more
- Pack
- $35.27360 softgels180 servings
- EPA + DHA per serving
- 1,000 mgin 2 softgels
- Pack lasts
- 180 daysif you take 2 softgels (1,000 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 6
Micro Ingredients
Omega-3 Fish Oil, Lemon
Fish oil · Softgels
80Good qualityCountry not stated$0.20per 1,000 mg
8% more
- Pack
- $33.99240 softgels80 servings
- EPA + DHA per serving
- 2,100 mgin 3 softgels
- Pack lasts
- 120 daysif you take 2 softgels (1,400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 7
NOW Foods
Omega-3 Fish Oil, 1,000 mg
Fish oil · Softgels
75Good qualityPacked in USA$0.20per 1,000 mg
9% more
- Pack
- $30.62500 softgels250 servings
- EPA + DHA per serving
- 600 mgin 2 softgels
- Pack lasts
- 125 daysif you take 4 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 8
Nutricost
Fish Oil, 1,000 mg
Fish oil · Softgels
80Good qualityPacked in USA$0.21per 1,000 mg
11% more
- Pack
- $27.95240 softgels
- EPA + DHA per serving
- 560 mgin 1 softgel
- Pack lasts
- 120 daysif you take 2 softgels (1,120 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 9
NOW Foods
Super Omega EPA Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.21per 1,000 mg
14% more
- Pack
- $15.30120 softgels60 servings
- EPA + DHA per serving
- 1,200 mgin 2 softgels
- Pack lasts
- 60 daysif you take 2 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 10
Vitacost
Everyday Essentials, Omega-3 Fish Oil, Natural Lemon, 1,000 mg
Fish oil · Softgels
75Good qualityCountry not stated$0.21per 1,000 mg
14% more
- Pack
- $9.57150 softgels
- EPA + DHA per serving
- 300 mgin 1 softgel
- Pack lasts
- 37 daysif you take 4 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 11
NOW Foods
Ultra Omega 3-D Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.21per 1,000 mg
14% more
- Pack
- $34.66180 softgels
- EPA + DHA per serving
- 900 mgin 1 softgel
- Pack lasts
- 90 daysif you take 2 softgels (1,800 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 12
NOW Foods
Ultra Omega-3 Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.21per 1,000 mg
15% more
- Pack
- $28.94180 softgels
- EPA + DHA per serving
- 750 mgin 1 softgel
- Pack lasts
- 90 daysif you take 2 softgels (1,500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 13
NatureWise
Omega-3 Plus Vitamin E, Lemon
Fish oil · Softgels
75Good qualityMade in USA$0.22per 1,000 mg
16% more
- Pack
- $19.56180 softgels90 servings
- EPA + DHA per serving
- 1,000 mgin 2 softgels
- Pack lasts
- 90 daysif you take 2 softgels (1,000 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 14
Nutricost
Fish Oil 1,000 mg
Fish oil · Softgels
80Good qualityPacked in USA$0.23per 1,000 mg
23% more
- Pack
- $30.97240 softgels
- EPA + DHA per serving
- 560 mgin 1 softgel
- Pack lasts
- 120 daysif you take 2 softgels (1,120 mg) a day
nutricost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 15
Micro Ingredients
DHA 1000, Lemon
Fish oil · Softgels
75Good qualityCountry not stated$0.23per 1,000 mg
25% more
- Pack
- $34.99200 softgels100 servings
- EPA + DHA per serving
- 1,500 mgin 2 softgels
- Pack lasts
- 100 daysif you take 2 softgels (1,500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 16
Micro Ingredients
Omega 3 Fish Oil DHA Supplements 1000mg with EPA 500mg - Lemon Flavored
Fish oil · Softgels
75Good qualityCountry not stated$0.23per 1,000 mg
25% more
- Pack
- $34.99200 softgels100 servings
- EPA + DHA per serving
- 1,500 mgin 2 softgels
- Pack lasts
- 100 daysif you take 2 softgels (1,500 mg) a day
microingredients.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 17
Healthy Origins
Omega-3 Fish Oil (Triple Strength)
Fish oil · Softgels
75Good qualityCountry not stated$0.23per 1,000 mg
25% more
- Pack
- $39.99180 softgels
- EPA + DHA per serving
- 950 mgin 1 softgel
- Pack lasts
- 90 daysif you take 2 softgels (1,900 mg) a day
healthyorigins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 18
NOW Foods
Omega-3 Fish Oil, 1,000 mg
Fish oil · Softgels
75Good qualityPacked in USA$0.24per 1,000 mg
27% more
- Pack
- $14.27200 softgels100 servings
- EPA + DHA per serving
- 600 mgin 2 softgels
- Pack lasts
- 50 daysif you take 4 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 19
NOW Foods
Ultra Omega-3 Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.24per 1,000 mg
27% more
- Pack
- $16.1090 softgels
- EPA + DHA per serving
- 750 mgin 1 softgel
- Pack lasts
- 45 daysif you take 2 softgels (1,500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 20
EVLution Nutrition
Fish Oil (Softgels)
Fish oil · Softgels
75Good qualityMade in USA$0.24per 1,000 mg
31% more
- Pack
- $21.99120 softgels
- EPA + DHA per serving
- 750 mgin 1 softgel
- Pack lasts
- 60 daysif you take 2 softgels (1,500 mg) a day
evlnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 21
NOW Foods
Ultra Omega 3-D Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.25per 1,000 mg
32% more
- Pack
- $19.9790 softgels
- EPA + DHA per serving
- 900 mgin 1 softgel
- Pack lasts
- 45 daysif you take 2 softgels (1,800 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 22
NutraChamps
Omega 3 Fish Oil, Natural Lemon
Fish oil · Softgels
75Good qualityCountry not stated$0.26per 1,000 mg
38% more
- Pack
- $33.55180 softgels60 servings
- EPA + DHA per serving
- 2,160 mgin 3 softgels
- Pack lasts
- 90 daysif you take 2 softgels (1,440 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 23
NOW Foods
Omega-3 Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.27per 1,000 mg
42% more
- Pack
- $7.95100 softgels50 servings
- EPA + DHA per serving
- 600 mgin 2 softgels
- Pack lasts
- 25 daysif you take 4 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 24
NOW Foods
Omega-3 Fish Oil, Lemon
Fish oil · Liquid
80Good qualityMade in Norway$0.28per 1,000 mg
48% more
- Pack
- $33.22499.8 ml (16.9 fl oz)100 servings
- EPA + DHA per serving
- 1,200 mgin 5 ml
- Pack lasts
- 119 daysif you take 1,000 mg a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 25
Nutricost
Omega-3
Fish oil · Softgels
80Good qualityCountry not stated$0.28per 1,000 mg
50% more
- Pack
- $22.95120 softgels40 servings
- EPA + DHA per serving
- 2,050 mgin 3 softgels
- Pack lasts
- 60 daysif you take 2 softgels (1,366.67 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 26
Micro Ingredients
Omega-3 Fish Oil, Triple Strength, Lemon
Fish oil · Softgels
80Good qualityCountry not stated$0.29per 1,000 mg
53% more
- Pack
- $23.99120 softgels40 servings
- EPA + DHA per serving
- 2,100 mgin 3 softgels
- Pack lasts
- 60 daysif you take 2 softgels (1,400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 27
NOW Foods
DHA-500 Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.29per 1,000 mg
55% more
- Pack
- $39.19180 softgels
- EPA + DHA per serving
- 750 mgin 1 softgel
- Pack lasts
- 90 daysif you take 2 softgels (1,500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 28
Source Naturals
Arctic Pure, Ultra Potency Omega-3 Fish Oil, 850 mg
Fish oil · Softgels
75Good qualityCountry not stated$0.29per 1,000 mg
56% more
- Pack
- $27.62120 softgels
- EPA + DHA per serving
- 790 mgin 1 softgel
- Pack lasts
- 60 daysif you take 2 softgels (1,580 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 29
NutraBio
Omega-3 Fish Oil
Fish oil · Softgels
75Good qualityMade in USA$0.29per 1,000 mg
56% more
- Pack
- $34.99400 softgels200 servings
- EPA + DHA per serving
- 600 mgin 2 softgels
- Pack lasts
- 100 daysif you take 4 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 30
ALLMAX
Omega-3 Fatty Acids Supplement
Fish oil · Softgels
95Very good qualityMade in USA$0.30per 1,000 mg
58% more
- Pack
- $15.99180 softgels
- EPA + DHA per serving
- 300 mgin 1 softgel
- Pack lasts
- 45 daysif you take 4 softgels (1,200 mg) a day
allmaxnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 31
Micro Ingredients
Triple Strength Omega 3 Fish Oil Supplements
Fish oil · Softgels
75Good qualityCountry not stated$0.30per 1,000 mg
59% more
- Pack
- $24.99120 softgels40 servings
- EPA + DHA per serving
- 2,100 mgin 3 softgels
- Pack lasts
- 60 daysif you take 2 softgels (1,400 mg) a day
microingredients.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 32
InnovixLabs
Omega-3, 900 mg
Fish oil · Softgels
95Very good qualityMade in USA$0.30per 1,000 mg
59% more
- Pack
- $49.99200 softgels
- EPA + DHA per serving
- 840 mgin 1 softgel
- Pack lasts
- 100 daysif you take 2 softgels (1,680 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 33
InnovixLabs
Triple Strength Omega-3
Fish oil · Capsules
95Very good qualityMade in USA$0.30per 1,000 mg
59% more
- Pack
- $49.99200 capsules
- EPA + DHA per serving
- 840 mgin 1 capsule
- Pack lasts
- 100 daysif you take 2 capsules (1,680 mg) a day
innovixlabs.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 34
NOW Foods
DHA-250, Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.30per 1,000 mg
60% more
- Pack
- $13.46120 softgels60 servings
- EPA + DHA per serving
- 750 mgin 2 softgels
- Pack lasts
- 40 daysif you take 3 softgels (1,125 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 35
Source Naturals
Arctic Pure, Omega-3 Fish Oil, 850 mg
Fish oil · Softgels
73Fair qualityCountry not stated$0.30per 1,000 mg
61% more
- Pack
- $28.52120 softgels
- EPA + DHA per serving
- 790 mgin 1 softgel
- Pack lasts
- 60 daysif you take 2 softgels (1,580 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 36
Vitacost
Synergy, Mega EFA + D3
Fish oil · Softgels
75Good qualityCountry not stated$0.31per 1,000 mg
63% more
- Pack
- $43.99240 softgels120 servings
- EPA + DHA per serving
- 1,200 mgin 2 softgels
- Pack lasts
- 120 daysif you take 2 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 37
Source Naturals
Arctic Pure, Ultra Potency Omega-3 Fish Oil, 850 mg
Fish oil · Softgels
75Good qualityCountry not stated$0.31per 1,000 mg
63% more
- Pack
- $14.4960 softgels
- EPA + DHA per serving
- 790 mgin 1 softgel
- Pack lasts
- 30 daysif you take 2 softgels (1,580 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 38
NOW Foods
DHA-500 Fish Oil
Fish oil · Softgels
75Good qualityPacked in USA$0.31per 1,000 mg
65% more
- Pack
- $20.8190 softgels
- EPA + DHA per serving
- 750 mgin 1 softgel
- Pack lasts
- 45 daysif you take 2 softgels (1,500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 39
Nature's Answer
Liquid Omega-3, Deep Sea Fish Oil EPA/DHA, Orange
Fish oil · Liquid
75Good qualityMade in USA$0.31per 1,000 mg
65% more
- Pack
- $32.24473.2 ml (16 fl oz)95 servings
- EPA + DHA per serving
- 1,100 mgin 5 ml
- Pack lasts
- 104 daysif you take 1,000 mg a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 40
NutraBio
Omega-3 Fish Oil
Fish oil · Softgels
80Good qualityMade in USA$0.31per 1,000 mg
66% more
- Pack
- $13.99150 softgels75 servings
- EPA + DHA per serving
- 600 mgin 2 softgels
- Pack lasts
- 37 daysif you take 4 softgels (1,200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
What amount is typical?
None
official daily amount for EPA + DHA in the US (NIH)
Source: NIH Office of Dietary Supplements (opens in a new tab)250 mg
EPA + DHA a day: adequate intake for adults (EFSA)
Source: EFSA, 2010 (opens in a new tab)5,000 mg
EPA + DHA a day from supplements: no safety concerns for adults (EFSA)
Source: EFSA, 2012 (opens in a new tab)52.5–3,140 mg
EPA + DHA per serving in the 640 products we checked
Per serving, the 640 products we checked have 52.5–3,140 mg. EFSA, a day: 250 mg.
- 247 of 640 have so little per piece that you’d need 4 or more pieces for 1,000 mg EPA + DHA.
On the label: Add up EPA and DHA from the label. A “1,000 mg fish oil” softgel often has only about 300 mg of EPA + DHA.
These are amounts from the sources above, not a recommendation for you. Not medical advice – ask a doctor or pharmacist what’s right for you.
Good to know
- Fact
- 8,716%more per 1,000 mg for the most expensive product than for the cheapest.
- Fact
- 289%more per 1,000 mg for the cheapest krill oil than for the cheapest fish oil.
- NSF Certified for Sport
- 2 of 640are NSF Certified for Sport.
What’s that?
An independent lab (NSF) checks that the label matches what’s inside and tests for 290 substances banned in sport. Source (opens in a new tab)
Guide: Fish oil, krill oil or algae oil: what 1,000 mg of EPA + DHA costs
How we checked: one-time price for each size in the store’s US online shop, before sales tax and shipping, without subscriptions or coupons. Prices change often, so check the store before you buy. More on how we check
The amount we compare by only makes products comparable – it is not a dosage recommendation. Not medical advice.
How we calculate
Cost per dose = price ÷ (servings × amount per serving) × comparison amount. Example: $119.99 for 74 servings with 24 g of protein each is 1,776 g of protein. $119.99 ÷ 1,776 g × 30 g = $2.03 per 30 g of protein.
Found a mistake or a product we should add? Email us











































