How long do fresh herbs last?

Fresh herbs keep 7–10 days in the fridge, 1–2 months in the freezer and 1–2 weeks in the pantry, according to USDA FoodKeeper.

Quick answer

Fridge7–10 daysfrom purchase
Freezer1–2 monthsfrom purchase
Pantry1–2 weeks 

Storage times by type

TypeFridgeFreezerPantry
Herbs
  • Unopened: 7–10 days from purchase
  • Unopened: 1–2 months from purchase
—
Cilantro
  • Unopened: 2–3 weeks
—
  • Unopened: 1–2 weeks
USDA tips: Freezer: Freeze damage will appear.
Basil (fresh)
  • Unopened: 10 days
—
  • Unopened: 5 days
USDA tips: Pantry: Keep stems in water. · Fridge: Will start to discolor.
Parsley (fresh)
  • Unopened: 2–3 days
  • Unopened: 3–4 months
—
Mint
  • Unopened: 2–3 weeks
—
  • Unopened: 1–2 weeks
USDA tips: Freezer: Freeze damage will appear.
Rosemary
  • Unopened: 2–3 weeks
—
  • Unopened: 1–2 weeks
USDA tips: Freezer: Freeze damage will appear.
Thyme
  • Unopened: 2–3 weeks
—
  • Unopened: 1–2 weeks

Also covers: cilantro, parsley, basil, herbs, dill, mint, rosemary, thyme.

Never wonder “is this still good?” again

Shelf Shepherd keeps track of what’s in your fridge and pantry and reminds you before food expires. Free for iPhone and Android.

Get early access

These are general guidelines from the USDA’s FoodKeeper data for food stored at safe temperatures: fridge at 40°F (4°C) or below, freezer at 0°F (−18°C). Freezer times are for best quality; food kept constantly frozen at 0°F stays safe longer. Always check the package and the food itself. When in doubt, throw it out. Shelf Shepherd isn’t affiliated with or endorsed by the USDA.

Source: USDA FSIS FoodKeeper data. Last reviewed November 5, 2026.