How Long Does Cannaoil Last Before It Goes Bad?

Cannabis-infused oil typically lasts 2 to 3 months when stored properly in the refrigerator, and up to 6 months in the freezer. At room temperature, expect a shorter window of 1 to 2 months depending on your carrier oil, how you made it, and whether any plant material or moisture remains in the final product. The biggest factors affecting shelf life are the base oil you used, how airtight your container is, and whether the oil stays protected from heat and light.

Shelf Life by Carrier Oil

The base oil you chose for your infusion sets the upper limit on how long your cannaoil can last. Virgin coconut oil has the longest natural shelf life of common cooking oils, lasting up to 5 years uninfused. Refined coconut oil and MCT oil have roughly half that baseline shelf life. Olive oil falls somewhere in between, while butter and ghee are the most perishable options.

Once you infuse any of these with cannabis, shelf life drops. The infusion process introduces trace amounts of plant matter, moisture, and compounds that accelerate breakdown. As a general guide for refrigerated cannaoil:

  • Coconut oil or MCT oil: 2 to 3 months refrigerated, up to 6 months frozen
  • Olive oil: 1 to 2 months refrigerated
  • Cannabutter: 2 to 3 weeks refrigerated, 3 to 6 months frozen

If you heat-infused your oil with dried flower (rather than fresh plant material), you’ll land on the longer end of these ranges. Fresh herbs and plant material carry moisture, which shortens shelf life significantly and introduces safety risks.

Why Moisture Is a Serious Concern

The biggest safety risk with homemade infused oils isn’t rancidity. It’s botulism. When plant material sits in oil, the low-oxygen, low-acid environment can support the growth of Clostridium botulinum, the bacterium that produces a potentially life-threatening neurotoxin. This risk is well documented in garlic-infused oils and applies to any oil infused with plant matter.

Commercial infused oils avoid this problem by adding acidifying agents that bring the pH below 4.6, which prevents bacterial growth. Homemade cannaoil doesn’t have that protection. The more moisture your oil contains, whether from insufficiently dried flower, fresh plant material, or water that wasn’t fully separated after cooking, the higher the risk. Straining thoroughly and ensuring your oil is free of visible water at the bottom of the jar are essential steps.

Without refrigeration, homemade infused oils with any residual moisture are a genuine health risk. Always refrigerate or freeze your cannaoil if you plan to keep it longer than a week or two.

Potency Loss Over Time

Even if your oil doesn’t spoil, it will gradually lose potency. THC degrades when exposed to air, light, and heat. Over time, THC converts into CBN, a cannabinoid that’s much less intoxicating and more sedating. Terpenes, the compounds responsible for flavor and aroma, evaporate even faster than cannabinoids break down.

This means old cannaoil won’t necessarily make you sick, but it may feel noticeably weaker or produce different effects than when it was fresh. If your oil tastes flat or you need a larger dose to get the same result, degradation is the likely cause.

How to Store Cannaoil for Maximum Shelf Life

Three things destroy cannaoil fastest: oxygen, UV light, and heat. Your storage setup should address all three.

Use opaque, airtight containers. Dark glass jars with tight-fitting lids work well, though standard glass jars still trap air in the headspace above the oil. Stainless steel containers with air-removal valves offer the best protection by physically pushing out oxygen before sealing. Avoid plastic containers, which can leach chemicals into the oil and don’t block light.

Store in the coldest practical location. The refrigerator is ideal for oil you’ll use within a couple of months. For longer storage, portion your cannaoil into smaller containers and freeze what you won’t need soon. Smaller portions mean you thaw only what you need, avoiding repeated temperature cycling that accelerates breakdown. Coconut oil and MCT oil freeze and thaw cleanly. Cannabutter freezes well too, though it can absorb freezer odors if not sealed tightly.

Keep the container away from your stove, windows, and any spot that gets warm during the day. A back shelf of the fridge, away from the door, is better than the door shelf where temperatures fluctuate each time you open it.

How to Tell If Your Cannaoil Has Gone Bad

Trust your nose first. Rancid oil smells like old nuts, crayons, or wet cardboard. If your cannaoil has a sour, fermented, or cheesy odor, it’s spoiled. A faint herbal or earthy smell is normal, but anything funky or sharp is a red flag.

Visually, watch for fuzzy spots or patches in white, grey, green, or black. Slimy strings, ropy strands when you pour, or cloudy pockets that don’t clear are all signs of microbial growth. If you see a layer of water sitting at the bottom of the jar, or the plant material inside looks swollen and mushy, discard the oil. Opaque blobs or a milky layer that looks “alive” means mold has taken hold.

When in doubt, throw it out. A fresh batch is always safer than risking a contaminated one, especially given the botulism risk with oil-based infusions.