🥑

How Long Does Guacamole Last?

Fresh homemade or store-bought guacamole.

The Short Answer

Guacamole lasts 1–3 days in the refrigerator when stored properly at 40°F or below. These times are based on USDA food safety guidelines and assume proper storage conditions.

Storage Times at a Glance

🧊 Refrigerator
1–3 days
40°F (4°C) or below
🏠 Pantry
Do not store
Requires refrigeration

Source: USDA FoodKeeper | Last verified: March 19, 2026 | Our methodology

The Professor
The Professor says:

The plastic wrap trick is essential. Press it directly onto the guacamole surface with zero air gaps. The oxygen in the air is what turns it brown. A thin layer of lime juice on top before the wrap adds extra protection.

How to Store Guacamole

Press plastic wrap directly onto the surface of the guacamole, eliminating all air contact. The browning is oxidation, not spoilage, but it affects taste.

How to Tell if Guacamole Has Gone Bad

Look for these signs that guacamole has spoiled: brown throughout (beyond surface), sour smell, watery texture, off taste.

The Professor's rule: When in doubt, throw it out. No meal is worth food poisoning.

The Bottom Line

Properly stored guacamole stays safe for 1–3 days in the fridge. Always store in airtight containers, refrigerate within 2 hours of purchase or preparation, and trust your senses. If something looks, smells, or feels off, discard it regardless of how many days it has been.

Frequently Asked Questions

Yes. The browning is oxidation (the same thing that turns cut apples brown), not spoilage. Scrape off the brown layer; the green underneath is fine. If it smells sour, discard it.