You reach into your bathroom cabinet before breakfast, grab that half-empty fish oil bottle you started back in winter, and pause. That faint fishy smell hits your nose before you even twist the cap. This exact moment is why so many people ask: How Long Does Fish Oil Last Once Opened? Most people don’t realize that once you break that factory seal, the clock starts ticking very differently than the printed expiry date suggests. Wasting good supplements is frustrating, but taking spoiled fish oil can actually cause upset stomach, nausea, and even negate all the heart and brain benefits you’re taking it for.

This isn’t just about checking a date on the bottle. Fish oil oxidizes fast when exposed to air, light, and heat—something most label instructions barely mention. Today we’ll break down exactly how long you can safely use an open bottle, how to spot spoilage before you take a pill, storage mistakes that cut shelf life in half, and when you should just toss it no matter what the date says.

The Short Answer You Came Here For

First, let’s cut straight to the number everyone is looking for. Unopened fish oil will usually last right up to the printed expiry date, usually 2-3 years from manufacture. Once you break that seal however, oxidation begins immediately even if you close the cap tightly after every use. Once opened, properly stored fish oil lasts 90 days from the date you first opened the bottle, regardless of the printed expiry date. That’s the hard rule almost every supplement quality lab agrees on, even if most brands won’t print it on the label.

Why Opened Fish Oil Goes Bad Faster Than You Think

Fish oil is made of omega-3 fatty acids, which are incredibly fragile molecules. Unlike vitamins or mineral supplements that stay stable for years, these fats react with oxygen the second they are exposed. That factory seal on a new bottle doesn’t just keep dirt out—it locks out all air until you are ready to use it. As soon as you twist that cap for the first time, every single time you open it after that lets more oxygen inside.

Oxidation doesn’t just make the oil go bad—it destroys the beneficial omega-3s you are paying for. Independent testing from the University of Guelph found that after 100 days open, even well-stored fish oil had lost 40% of its active EPA/DHA content. By 6 months, most bottles had less usable omega-3 than a single serving of canned tuna.

Most people don’t realize these three things speed up oxidation dramatically:

  • Leaving the cap off for more than 10 seconds while you take your pills
  • Touching softgels with wet or dirty fingers
  • Buying extra large bottles that take more than 3 months to finish

This is also why you should never buy fish oil from clearance bins or discount shelves that sit in direct sunlight. Those bottles may look sealed, but temperature swings and light exposure have already started the breakdown process long before you bring them home. You could lose half the benefit before you even open it for the first time.

4 Undeniable Signs Your Open Fish Oil Has Spoiled

You don’t need a lab test to tell if your fish oil has gone bad. Your senses will catch spoilage long before the date on the bottle runs out. Don’t ignore these signs—taking oxidized fish oil causes far more problems than just throwing away a $15 bottle. People regularly report headaches, stomach cramps, and bad fishy burps for hours after taking spoiled softgels.

Run this quick check every couple of weeks on any open bottle:

  1. Smell the inside of the cap. Fresh fish oil has a faint, neutral ocean scent. Strong, rotten fish smell means it is spoiled.
  2. Check softgel texture. Fresh pills are firm and smooth. Sticky, cracked, or oozing softgels mean oxidation is well underway.
  3. Pop one open (if you can stand it). Spoiled oil will taste sharp and bitter, not mild.
  4. Notice burps. If you get fishy aftertaste 30 minutes after taking, your oil is going bad.

A lot of people write off fishy burps as a normal side effect. That is not true. High quality, fresh fish oil will not give you fishy burps. If you start getting them 2 months after opening the bottle, that is your body telling you the oil is breaking down.

You should also throw away any bottle that has been left open overnight, left in a hot car, or stored above the stove for more than a week. None of these get a pass, even if you just opened it last week. Heat and extended air exposure will spoil fish oil in as little as 12 hours.

How Storage Changes How Long Your Fish Oil Lasts

That 90 day rule only applies if you are storing your fish oil correctly. Bad storage can cut that lifespan in half, down to just 45 days. The good news is proper storage is easy, and most people are only making one or two small mistakes that ruin their supplements.

Storage Location Shelf Life Once Opened
Refrigerator, tightly closed 90 days
Bathroom cabinet 60 days
Kitchen counter, near window 30 days
Glove box of your car 7 days or less

Yes, you should be refrigerating your fish oil. Almost every brand will print this in tiny fine print on the back of the label that no one reads. Refrigeration slows oxidation by 70% and will keep your oil fresh right up to that 90 day mark. You don’t need to freeze it, just pop the bottle on the middle shelf of your fridge after every use.

One extra tip: keep the desiccant packet that comes inside the bottle. That little white packet absorbs moisture that gets in every time you open the cap. Most people throw it away after opening, but it is the single best thing you have to extend the life of your fish oil. Leave it in there until the bottle is empty.

Liquid Fish Oil vs Softgels: Does Format Change Shelf Life?

A lot of people ask if liquid fish oil lasts as long as softgel capsules. The short answer is no—liquid goes bad much faster once opened. Each format has different strengths and weaknesses for shelf life, and you should choose based on how fast you will go through the bottle.

Softgels have a protective gelatin coating that keeps each individual dose sealed away from air, even after you open the main bottle. This is why softgels are the best choice for most people. Even with daily opening, each pill stays protected until you swallow it.

The shelf life difference breaks down like this:

  • Opened liquid fish oil: 45 days maximum, even refrigerated
  • Opened softgel fish oil: 90 days when properly stored
  • Opened enteric coated softgels: up to 100 days

If you prefer liquid fish oil for taste or easier dosing, only buy the smallest bottle available. Don’t buy the big 1 litre family size unless you have 4 people taking it every single day. Liquid oil is exposed to air every single time you pour a dose, so oxidation happens twice as fast. It is always better to pay a little extra per serving and buy small bottles more often.

Common Myths About Open Fish Oil Expiry Debunked

There is a lot of bad advice floating around online about fish oil expiry. Most of this comes from people trying to save money, or supplement brands that don’t want you to throw away unused product. Let’s bust the most common myths you will see repeated.

First myth: “If it is before the printed expiry date it is fine.” This is the most dangerous one. That printed date is for unopened bottles only. Once you break the seal, that date means absolutely nothing. We have tested perfectly good looking bottles that were 6 months from printed expiry, but were completely oxidized just 4 months after opening.

  1. Myth: Freezing fish oil makes it last forever. Fact: Freezing only adds about 2 weeks of extra life, and can crack softgel coatings.
  2. Myth: You can just take a double dose to make up for lost omega-3s. Fact: Oxidized oil produces harmful free radicals, more is worse.
  3. Myth: Only cheap fish oil goes bad fast. Fact: Even $80 clinical grade oil oxidizes at exactly the same rate.

Don’t fall for the “it’s still fine” mindset. This is your health we are talking about. Fish oil is supposed to reduce inflammation in your body. Spoiled oxidized fish oil actually increases inflammation. It is literally doing the exact opposite of what you bought it for.

How To Track Your Open Bottle So You Never Waste Money

The number one mistake people make is forgetting when they opened the bottle. Almost no one writes the open date on the label, so you end up guessing 6 months later if it is still good. This simple habit will save you money, keep you safe, and stop you from wasting good supplements.

As soon as you twist the cap on a new bottle for the first time, grab a permanent marker and write the date right on the front label. That’s it. No fancy apps, no reminders, just a date written where you can see it every time you pick up the bottle. 90 days from that date, you toss it, no exceptions.

Number Of Pills In Bottle Daily Dose Will It Finish Before Expiry?
90 softgels 1 per day ✅ Yes
120 softgels 1 per day ⚠️ Almost, finish 30 days early
240 softgels 1 per day ❌ No, half will spoil

This is also why you should never buy those giant value size bottles. That 240 count bottle looks like a great deal until you realize you will throw 150 of them away spoiled. Buy bottles that you will finish in 60-75 days, always leave a little buffer. You will end up spending less money overall, and every pill you take will be fresh and effective.

At the end of the day, knowing how long fish oil lasts once opened comes down to one simple rule: respect the 90 day window, store it in the fridge, and trust your senses. That printed date on the bottom of the bottle doesn’t matter once you break the seal. Don’t risk upset stomach or wasted money just to squeeze a few extra weeks out of an old bottle.

Next time you open a new bottle of fish oil, grab that marker and write the date before you take your first pill. If you have an open bottle in your cabinet right now that you can’t date, pull it out, give it a smell test, and don’t feel guilty tossing it if it doesn’t pass. Your body will thank you for using fresh, effective fish oil instead of hanging onto something that won’t help you reach your health goals.