Produce

How long does a whole fresh coconut last?

1 week
Pantry, from purchase — USDA FoodKeeper guidance for coconuts (fresh)

A whole fresh coconut keeps 1 week on the counter or 2–3 weeks in the fridge — shake it before you crack it, a good one still sloshes.

How long does it keep?

Pantry, from purchase 1 week
Fridge, from purchase 2–3 weeks
Freezer Not recommended

Can it sit out?

Fresh coconuts is shelf-stable, so sitting out at room temperature isn’t the safety question — storage time is.

The 2-hour rule, in full →

How to tell if fresh coconuts has gone bad

  • No slosh at all — the water has leaked out or dried up
  • Damp, moldy patches around the three eyes
  • A sour or fizzy smell from the water when you open it
  • Flesh gone gray-yellow and slippery instead of bright white

When in doubt, throw it out.

Drain the water through a pierced eye first, then crack the shell — cracking it full loses the best part on the floor.

Quick answers

How long does a whole fresh coconut last?

A whole fresh coconut keeps 1 week on the counter or 2–3 weeks in the fridge — shake it before you crack it, a good one still sloshes.

Can you freeze fresh coconuts?

USDA lists freezing as “Not recommended” for fresh coconuts.

How long can fresh coconuts sit out?

Sitting out at room temperature isn’t the safety question for fresh coconuts — storage time is.