Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

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.

Pack 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.

Sort by

640 products · cheapest per 1,000 mg EPA + DHA first

  1. Rank 1

    Amazing Nutrition

    Amazing Omega Triple Strength Fish Oil

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.19

    per 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

  2. Rank 2

    Vitamatic

    Omega-3 Fish Oil, Natural Lemon

    Fish oil · Softgels

    73Fair qualityCountry not stated
    $0.19

    per 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

  3. Rank 3

    Vitamatic

    Triple Strength Omega 3 Fish Oil

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.19

    per 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

  4. Rank 4

    NOW Foods

    Super Omega EPA Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.20

    per 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

  5. Rank 5

    NatureWise

    Omega-3 Plus Vitamin E, Lemon

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.20

    per 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

  6. Rank 6

    Micro Ingredients

    Omega-3 Fish Oil, Lemon

    Fish oil · Softgels

    80Good qualityCountry not stated
    $0.20

    per 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

  7. Rank 7

    NOW Foods

    Omega-3 Fish Oil, 1,000 mg

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.20

    per 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

  8. Rank 8

    Nutricost

    Fish Oil, 1,000 mg

    Fish oil · Softgels

    80Good qualityPacked in USA
    $0.21

    per 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

  9. Rank 9

    NOW Foods

    Super Omega EPA Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.21

    per 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

  10. Rank 10

    Vitacost

    Everyday Essentials, Omega-3 Fish Oil, Natural Lemon, 1,000 mg

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.21

    per 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

  11. Rank 11

    NOW Foods

    Ultra Omega 3-D Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.21

    per 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

  12. Rank 12

    NOW Foods

    Ultra Omega-3 Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.21

    per 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

  13. Rank 13

    NatureWise

    Omega-3 Plus Vitamin E, Lemon

    Fish oil · Softgels

    75Good qualityMade in USA
    $0.22

    per 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

  14. Rank 14

    Nutricost

    Fish Oil 1,000 mg

    Fish oil · Softgels

    80Good qualityPacked in USA
    $0.23

    per 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

  15. Rank 15

    Micro Ingredients

    DHA 1000, Lemon

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.23

    per 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

  16. Rank 16

    Micro Ingredients

    Omega 3 Fish Oil DHA Supplements 1000mg with EPA 500mg - Lemon Flavored

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.23

    per 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

  17. Rank 17

    Healthy Origins

    Omega-3 Fish Oil (Triple Strength)

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.23

    per 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

  18. Rank 18

    NOW Foods

    Omega-3 Fish Oil, 1,000 mg

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.24

    per 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

  19. Rank 19

    NOW Foods

    Ultra Omega-3 Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.24

    per 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

  20. Rank 20

    EVLution Nutrition

    Fish Oil (Softgels)

    Fish oil · Softgels

    75Good qualityMade in USA
    $0.24

    per 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

  21. Rank 21

    NOW Foods

    Ultra Omega 3-D Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.25

    per 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

  22. Rank 22

    NutraChamps

    Omega 3 Fish Oil, Natural Lemon

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.26

    per 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

  23. Rank 23

    NOW Foods

    Omega-3 Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.27

    per 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

  24. Rank 24

    NOW Foods

    Omega-3 Fish Oil, Lemon

    Fish oil · Liquid

    80Good qualityMade in Norway
    $0.28

    per 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

  25. Rank 25

    Nutricost

    Omega-3

    Fish oil · Softgels

    80Good qualityCountry not stated
    $0.28

    per 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

  26. Rank 26

    Micro Ingredients

    Omega-3 Fish Oil, Triple Strength, Lemon

    Fish oil · Softgels

    80Good qualityCountry not stated
    $0.29

    per 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

  27. Rank 27

    NOW Foods

    DHA-500 Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.29

    per 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

  28. Rank 28

    Source Naturals

    Arctic Pure, Ultra Potency Omega-3 Fish Oil, 850 mg

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.29

    per 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

  29. Rank 29

    NutraBio

    Omega-3 Fish Oil

    Fish oil · Softgels

    75Good qualityMade in USA
    $0.29

    per 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

  30. Rank 30

    ALLMAX

    Omega-3 Fatty Acids Supplement

    Fish oil · Softgels

    95Very good qualityMade in USA
    $0.30

    per 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

  31. Rank 31

    Micro Ingredients

    Triple Strength Omega 3 Fish Oil Supplements

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.30

    per 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

  32. Rank 32

    InnovixLabs

    Omega-3, 900 mg

    Fish oil · Softgels

    95Very good qualityMade in USA
    $0.30

    per 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

  33. Rank 33

    InnovixLabs

    Triple Strength Omega-3

    Fish oil · Capsules

    95Very good qualityMade in USA
    $0.30

    per 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

  34. Rank 34

    NOW Foods

    DHA-250, Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.30

    per 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

  35. Rank 35

    Source Naturals

    Arctic Pure, Omega-3 Fish Oil, 850 mg

    Fish oil · Softgels

    73Fair qualityCountry not stated
    $0.30

    per 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

  36. Rank 36

    Vitacost

    Synergy, Mega EFA + D3

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.31

    per 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

  37. Rank 37

    Source Naturals

    Arctic Pure, Ultra Potency Omega-3 Fish Oil, 850 mg

    Fish oil · Softgels

    75Good qualityCountry not stated
    $0.31

    per 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

  38. Rank 38

    NOW Foods

    DHA-500 Fish Oil

    Fish oil · Softgels

    75Good qualityPacked in USA
    $0.31

    per 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

  39. Rank 39

    Nature's Answer

    Liquid Omega-3, Deep Sea Fish Oil EPA/DHA, Orange

    Fish oil · Liquid

    75Good qualityMade in USA
    $0.31

    per 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

  40. Rank 40

    NutraBio

    Omega-3 Fish Oil

    Fish oil · Softgels

    80Good qualityMade in USA
    $0.31

    per 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

40 of 640 shown

Filters

What amount is typical?

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