Dairy & Eggs

How Long Does Butter Last?

Quick Answer

Butter lasts 1-3 months when unopened. Once opened, it should be used within 1-2 months.

Shelf Life by Storage Condition

Storage Condition Duration
Pantry (Unopened) 1-2 weeks
Pantry (Opened) Not applicable
Refrigerator (Unopened) 1-3 months
Refrigerator (Opened) 1-2 months
Freezer 6-9 months

How to Tell If It Has Gone Bad

  • Sour or rancid smell
  • Discoloration or dark spots
  • Mold growth
  • Off or bitter taste

Proper Storage Tips

  • Keep butter tightly wrapped or in an airtight container to prevent absorption of odors.
  • Store butter in the refrigerator to extend shelf life.
  • Freeze butter if you need to store it for longer than a few months.

Risks of Using Expired Butter

Consuming spoiled butter can lead to foodborne illness due to bacterial growth or mold contamination. Rancid butter may cause digestive discomfort and unpleasant taste but is unlikely to cause severe illness. It is best to discard butter showing signs of spoilage to avoid potential health risks.

Get an Expiration Reminder

Enter your email and purchase date, and we will send you a reminder before your Butter expires.

Was this guide helpful?

Sources

Frequently Asked Questions

How long does Butter last?

Unopened butter lasts 1-3 months in the refrigerator and up to 6-9 months in the freezer; opened butter lasts 1-2 months refrigerated.

Does Butter expire?

Yes, butter can expire and become rancid or moldy over time, especially if not stored properly.

How can you tell if Butter has gone bad?

Butter that has gone bad will have a sour or rancid smell, discoloration, mold, or an off taste.

Related Dairy & Eggs