You can keep celery in water for about one to two weeks, depending on how you store it.
That’s the short answer, and it’s actually one of the easiest ways to keep your celery crisp and ready to snack on.
If you’ve ever wondered how long you can keep celery in water before it goes bad, you’re in the right place.
In this post, we’ll break down exactly how long celery lasts in water, how to do it properly, and the mistakes that shorten its shelf life.
Let’s dive in.
How Long Can You Keep Celery in Water?
You can keep celery in water for one to two weeks when it’s stored correctly in the fridge.
That said, the exact time depends on a few things like how fresh the celery was when you bought it and how often you change the water.
1. One to Two Weeks Is the Sweet Spot
In most cases, celery stalks kept upright in a glass or jar of water will stay crisp for seven to fourteen days.
The water keeps the base of the stalks hydrated, which slows down wilting.
After the two-week mark, you’ll notice the celery starting to soften, and the leaves may turn yellow.
2. Freshness at Purchase Matters
If your celery was already a little limp when you brought it home, it won’t last as long in water.
Stalks that are firm and bright green to begin with will hold up much longer.
So always start with the freshest bunch you can find if you plan to keep celery in water for a while.
3. Water Changes Extend the Time
Changing the water every two to three days is the single best thing you can do to keep celery in water longer.
Old water gets cloudy and breeds bacteria, which speeds up spoilage.
Fresh water keeps the stalks hydrated and clean, helping them last closer to the two-week mark.
How to Keep Celery in Water the Right Way
Keeping celery in water isn’t complicated, but a few simple steps make a big difference.
Here’s how to do it so your celery stays crunchy for as long as possible.
1. Trim the Base Before You Start
Cut about an inch off the bottom of the celery bunch before placing it in water.
This exposes fresh cells that can absorb water more easily.
A fresh cut is what allows the stalks to keep drinking, which is the whole point of storing celery in water.
2. Use a Jar or Glass That Fits
Stand the celery upright in a tall glass or jar so the base is submerged in about an inch or two of water.
You don’t need to fill the whole container, just enough to cover the bottom.
If the celery is too tall for your jar, cut it down or use a deeper container.
3. Cover the Top Loosely
Loosely cover the top of the celery with a plastic bag or beeswax wrap.
This traps moisture around the leaves and keeps them from drying out.
Don’t seal it tight, though, because airflow helps prevent mold.
4. Store It in the Fridge
Place the jar in the fridge, ideally in the main compartment rather than the door.
The door temperature fluctuates every time you open it, which can shorten how long you can keep celery in water.
A steady, cold spot is exactly what you want.
Signs Your Celery in Water Has Gone Bad
Even with the best care, celery won’t last forever in water.
Here are the signs it’s time to toss it.
1. Slimy Texture
If the stalks feel slimy or slippery, that’s bacteria at work.
There’s no salvaging slimy celery, so don’t try to keep celery in water past this point.
2. Yellow or Brown Leaves
Leaves that turn yellow, brown, or mushy mean the celery is past its prime.
You can sometimes trim them off and use the stalks, but if the whole bunch looks sad, it’s done.
3. Cloudy, Smelly Water
Cloudy water with an odd smell is a clear sign it’s time to start fresh.
This usually happens if you forget to change the water for several days.
So, How Long Can You Keep Celery in Water?
You can keep celery in water for one to two weeks if you change the water every few days and store it in the fridge.
It’s a simple trick that keeps your celery crisp and ready for snacking, soups, and salads.
Just start with fresh stalks, trim the base, and keep an eye out for signs of spoilage.
Do that, and you’ll get the most out of your celery every single time.