Verified Supplement Data

Third-Party Tested Fish Oil 2026: IFOS and Lot Reports

Our pick: Viva Naturals Triple Strength. IFOS measured 2,213 mg of EPA+DHA in 2 softgels from one lot (the label says 2,070), and it costs $0.30 per 1,000 mg on Amazon, the least of the 5 fish oils in IFOS. 8 of the 10 fish oils we compare are on a public testing list.

By Erin Rose Updated October 17, 2026 How we score

Our recommendation

Buy Viva Naturals Triple Strength

It is in IFOS, the testing program built for fish oil, which posts a lab report for each lot. Lot SG26050712 held more EPA and DHA than the label and was fresh, well inside the oxidation limit. It costs the least per 1,000 mg of the fish oils in IFOS.

Buy on Amazon · $55.96
  • Do fish burps bother you? Puori O3 is also in IFOS, and the brand says it has no fishy burps. It costs $0.81 per 1,000 mg (3 softgels).
  • Drug-tested in sport? Momentous Omega-3 is on NSF Certified for Sport, and its listing covers every lot. It costs $0.83 per 1,000 mg.

On a testing list (8)

An outside program checked each of these and lists it by name. IFOS tests each lot a brand enrolls for EPA and DHA, freshness and contaminants. USP and NSF check the label and contaminants. Tap a badge to open that program’s list.

  1. Our pick · lowest cost in IFOS

    Viva Naturals Triple Strength

    IFOS

    2,070 mg of EPA+DHA in 2 softgels · 180-softgel bottle

    $0.30 per 1,000 mg

    Buy on Amazon · $55.96
  2. For drug-tested athletes

    Momentous Omega-3

    NSF Certified for Sport

    1,600 mg of EPA+DHA in 2 softgels · 60-softgel bottle

    $0.83 per 1,000 mg

    Buy on Amazon · $39.99
  3. Sports Research Triple Strength

    IFOS

    950 mg of EPA+DHA in 1 softgel · 90-softgel bottle

    $0.34 per 1,000 mg

    Buy on Amazon · $29.30
  4. Nature Made Fish Oil 1200 mg

    USP Verified

    600 mg of EPA+DHA in 2 softgels · 100-softgel bottle

    $0.42 per 1,000 mg

    Buy on Amazon · $12.49
  5. Carlson Elite Omega-3 Gems

    IFOS

    1,400 mg of EPA+DHA in 2 softgels · 130-softgel bottle

    $0.47 per 1,000 mg

    Buy on Amazon · $42.42
  6. Thorne Super EPA

    NSF/ANSI 173

    695 mg of EPA+DHA in 1 gelcap · 90-gelcap bottle

    $0.66 per 1,000 mg

    Buy on Amazon · $41.00
  7. Puori O3

    IFOS

    1,750 mg of EPA+DHA in 3 softgels · 120-softgel bottle

    $0.81 per 1,000 mg

    Buy on Amazon · $57.00
  8. Barlean’s Ideal Omega 3

    IFOS

    1,000 mg of EPA+DHA in 1 softgel · 30-softgel bottle

    $0.97 per 1,000 mg

    Buy on Amazon · $28.99

Not on any testing list (2)

We searched the NSF, USP, Informed and IFOS lists and did not find these. Brands pay to join, so a missing listing means the brand did not enroll, not that its oil failed. But there is no outside report you can check.

  1. NOW Ultra Omega-3

    Not on a public list

    750 mg of EPA+DHA in 1 softgel · 180-softgel bottle

    $0.21 per 1,000 mg

    Check price
  2. Nordic Naturals Ultimate Omega

    Not on a public list

    1,100 mg of EPA+DHA in 2 softgels · 180-softgel bottle · Nordic posts its own lot reports. On the IFOS site it has only a non-GMO result.

    $0.62 per 1,000 mg

    Check price

Cost is 1,000 mg of EPA+DHA at Amazon prices, the same prices as our fish oil price page. The vegan (algal) oil we price is on no testing list.

What the IFOS certifier’s own site shows for two products

Viva Naturals: IFOS results

IFOS certifier page for Viva Naturals Triple Strength Omega-3, showing an IFOS Testing Results section with a lot picker

Nordic Naturals: non-GMO only

IFOS certifier page for Nordic Naturals Ultimate Omega, showing only an IGEN non-GMO certification and no IFOS results
A product in IFOS has an “IFOS Testing Results” section where you pick a lot and open its report. Nordic Naturals Ultimate Omega has only a non-GMO (IGEN) result. Screenshots taken September 29, 2026; click an image to open the live page.

How we checked

We search each program’s own list for the exact product we score. We re-read the IFOS pages and the NSF Certified for Sport listings on October 17, 2026 (Puori O3’s IFOS page on October 18); the USP and NSF/ANSI 173 checks are from September 22 to 29, 2026. We did not find NOW Ultra Omega-3 or Nordic Naturals Ultimate Omega on any of them. How we score.

What does each program check?

What each program means for a fish oil, in our words, from each program’s own site.
ProgramWhat it tells you about a fish oil
NSF Certified for SportScreens for drugs banned in sportAdds a screen for drugs banned in sport and names the certified lots (some listings say “All”). It matters if you are drug-tested; it says nothing about freshness.
Informed SportScreens for drugs banned in sportScreens every batch for drugs banned in sport before release. It matters if you are drug-tested; it says nothing about freshness.
Informed ChoiceScreens for drugs banned in sportScreens samples bought in stores for drugs banned in sport. It matters if you are drug-tested; it says nothing about freshness.
NSF/ANSI 173Checks what is in the bottleChecks label amounts and listed contaminants, with yearly audits. It posts no freshness result for each lot.
USP VerifiedChecks what is in the bottleChecks that the product holds what the label says, has no harmful levels of listed contaminants, and is made to good practices, with audits. It posts no freshness result for each lot.
IFOSChecks what is in the bottleThe only program here built for fish oil. For each lot a brand enrolls, it tests EPA and DHA against the label, freshness (TOTOX) and contaminants, and posts the report.

Two more you will see on labels. GOED is the omega-3 trade group. Members must meet its quality standard, and GOED lists the companies allowed to use its logo. It posts no test result for your bottle. Brand lot reports, like Nordic Naturals’: Nordic says its lots are third-party tested and posts the reports on its own site; that is not one of the programs we search, so we could not confirm it the same way.

How to read an IFOS lot report

Every IFOS product page lists lot numbers. Match the lot number printed on your bottle to open its report. Here is one report for our pick, lot SG26050712.

IFOS report tables for batch SG26050712. Potency: EPA specification 1500, result 1573; DHA 570, result 640; total omega-3 2250, result 2471 mg per 2 softgels. Stability: acid value 0.03, peroxide 0.55, anisidine 3.63, TOTOX 4.73 against a limit of 19.5.
The report itself: the potency and freshness tables from the IFOS report for Viva Naturals Triple Strength, lot SG26050712 (60-softgel bottle), read September 29, 2026. “Specification” is the label; “Batch results” is what the lab measured. Tap to open the IFOS page.

The lot held more than the label: 1,573 mg of EPA against 1,500 on the label, and 640 mg of DHA against 570, in two softgels.

The same report’s freshness and contaminant results, against IFOS’s own limits.
TestResultIFOS limit
TOTOX (overall oxidation)4.7319.5 or less
Peroxide value (early oxidation)0.555 or less
PCBs<5 ppb45 ppb or less
Mercury<0.002 ppm0.1 ppm or less

A lower TOTOX number means fresher oil. This lot was well inside every limit shown.

Does fish oil hold what the label says?

Often less than the label says. A US team tested 47 omega-3 products. EPA ranged from 66% to 184% of the label, and only 21% held the full labeled EPA. Other countries vary. One New Zealand study found only 3 of 32 products met their label (Albert 2015). Later tests found most did: 91% in New Zealand (Bannenberg 2017), all 10 in Australia and New Zealand (Nichols 2016) and nearly all 20 in France (Pasini 2022). The 2017 New Zealand study was written by people from the omega-3 trade group.

Is my fish oil rancid?

You cannot tell from the label. Store-shelf studies disagree on how many fish oils are past the oxidation limits. In one industry database, about 9% were over the industry’s overall (TOTOX) limit and 14% over the peroxide limit. In New Zealand, 92% were over at least one limit. Results depend on the country, the lab and who paid. Flavored oils fail far more often: 68% against 13% of plain oils in one US study. A lot report is the only way to know how fresh your bottle is.

Mercury and other contaminants

Mercury is very low or not found in the fish oil tests we read, because refining removes it. PCBs and dioxins are what testing programs still check for. The IFOS lot above was far under its limits for both PCBs and mercury.

How to check your own bottle

  1. Find the brand and product at the IFOS certified products site, and open the product.
  2. Look for an “IFOS Testing Results” section. If there is none, the product is not in IFOS, whatever other badges it shows.
  3. Match the lot number on your bottle to a report, and check EPA, DHA and TOTOX against the label and limits.
  4. For sport, search NSF Certified for Sport for the exact product.

When you don’t need a fish oil

EFSA advises most adults to get 250 to 500 mg of EPA+DHA a day, from food and pills together (how much you need). If you eat fish once or twice a week, you may not need a pill; the American Heart Association advises one to two seafood meals a week. If you already take a fish oil on one of the lists above, keep it. For picks by need, see the best fish oil. For forms, see triglyceride vs ethyl ester.

Sources

  1. IFOS certified products and lot reports, SGS Nutrasource (certifications.nutrasource.ca), each product page read October 17, 2026 (first read September 29, 2026). Lot report: Viva Naturals Triple Strength, lot SG26050712.
  2. NSF Certified for Sport (Momentous Omega-3, listing 1597386, read October 17, 2026), NSF/ANSI 173, USP Verified, Informed Sport and Informed Choice: each program’s own list.
  3. Kleiner AC, Cladis DP, Santerre CR. J Sci Food Agric. 2015;95(6):1260-7. PubMed 25044306
  4. Albert BB, Derraik JG, et al. Sci Rep. 2015;5:7928 (New Zealand oxidation and label tests). PubMed 25604397
  5. Oxidation: De Boer AA, et al. 2018 (PubMed 29548449); Jackowski SA, et al. 2015 (PubMed 26688721); Hands JM, et al. 2024 (PubMed 37712532).
  6. Contaminants: Foran SE, et al. 2003 (PubMed 14632570); Melanson SF, et al. 2005 (PubMed 15628911); NIH Office of Dietary Supplements, Omega-3 fact sheet.
  7. Other label tests: Bannenberg G, et al. 2017 (PubMed 28469193); Nichols PD, et al. 2016 (PubMed 27827947); Pasini F, et al. 2022 (PubMed 36291569).
  8. Daily amount: EFSA NDA Panel, EFSA Journal. 2012;10(7):2815. Seafood: Rimm EB, et al., American Heart Association science advisory, 2018 (PubMed 29773586).