How To Clean Clay Pots
Clay pots are the workhorses of the garden. They breathe, age beautifully, and bring a rustic charm to any patio or windowsill. But because terracotta and unglazed clay are porous, they collect salts, algae, old soil and sometimes disease. Cleaning them properly keeps your plants healthy and makes your pots look like new. Here’s a practical, friendly guide from a gardener who has rescued more than a few sun-baked, salt-streaked pots over the years.
Why clean clay pots?
Left uncleaned, clay pots can harbor pests, fungal spores and mineral deposits that repel water and damage roots. I once replanted a tomato into a pot that looked fine until a week later the seedlings browned and died — the pot had a hidden fungal issue. Cleaning prevents that, extends the life of your pots and improves drainage and water absorption.
Signs your clay pots need cleaning
- White crusty deposits on the rim or exterior (efflorescence)
- Green or black scum (algae or mold)
- Foul smells or sticky soil residue
- Stubborn old potting mix stuck to the sides
- Pest or disease history in previous plants
Tools and supplies you’ll need
- Stiff-bristled brush or scrub brush
- Old toothbrush for tight spots
- Bucket or large basin
- Mild dish soap
- White vinegar and baking soda
- Household bleach (for disinfection) or hydrogen peroxide
- Gloves and eye protection (when using bleach)
- Sponge, garden hose and a sunny spot to dry
Step-by-step cleaning method
Remove old soil and debris
Tip the pot over and knock out as much loose soil as you can. Use a trowel or your hands (gloved) to dislodge compaction. For pots with glued-on soil, tap the pot gently against a hard surface to loosen stubborn bits.
Dry-scrub any loose deposits
Before you add water, use a stiff brush to scrape away crusty white salts and surface algae. This removes the top layer and makes soaking more effective.
Soak in warm, soapy water
Fill your bucket with warm water and a few drops of dish soap. Submerge the pot and let it soak for 30 minutes to an hour. This softens old soil and breaks down grime. For very dirty pots, an overnight soak works wonders.
Tackle mineral deposits with vinegar
White vinegar dissolves hard water stains and efflorescence. Mix one part vinegar to four parts water, and soak or scrub the stains with the solution. For stubborn crusts, pour undiluted vinegar onto the spot and let it fizz with a sprinkle of baking soda, then scrub after 10–15 minutes.
Disinfect to kill pathogens
If you suspect disease, pests or root rot, disinfect the pots. I use a bleach solution for this step: mix one part household bleach with nine parts water. Immerse the pot for 10–15 minutes, or apply the solution with a brush and let it sit. Rinse thoroughly afterward. If you prefer a gentler option, use 3% hydrogen peroxide full-strength for 10 minutes.
Always wear gloves and eye protection when using bleach, and never mix bleach with vinegar — that creates dangerous fumes.
Final scrub and rinse
After soaking and disinfecting, give the pot a final scrub with your brush and an old toothbrush for crevices. Rinse under a strong stream of water until no soap or bleach smell remains.
Dry in the sun
Place pots upside down in direct sunlight. The sun helps evaporate moisture and further sanitizes the clay. Let them dry completely before repotting — residual moisture can encourage mold when plants are added.
Cleaning glazed versus unglazed clay pots
Glazed pots are easier: a soap-and-water scrub is usually enough. Avoid bleach if the glazing is delicate or has decorative paint that could be damaged. Unglazed terracotta is porous and needs the vinegar and disinfecting steps more often.
How often should you clean clay pots?
I aim to clean pots between each major repotting and at least once a year for those left outside. If a plant died of disease, always clean the pot before reuse. For display pots with no soil exposure, a seasonal scrub keeps algae at bay.
Preventive tips to keep pots cleaner longer
- Use a saucer or elevating feet to improve drainage and reduce mineral stains on the base.
- Line pots with a bit of landscape fabric or place a plastic liner inside for sensitive plants.
- Use filtered or rainwater if your tap water is very hard — fewer mineral deposits.
- Seal the exterior with a breathable terracotta sealer if you prefer easier maintenance; note this slightly reduces breathability.
My personal tips and mistakes to avoid
I once used straight bleach on a cracked, very old terracotta pot and it took the finish out. Now I test a small area first. I also keep a “pot cleaning kit” — a dedicated bucket, scrub brush and old toothbrush — which saves time and prevents cross-contamination with other household items. If a pot has been used for vegetables or has shown disease, I never shortcut the bleach or hydrogen peroxide step.
Final thoughts
Cleaning clay pots is one of those small garden chores that pays back with healthier plants and prettier pottery. With a few simple supplies, some elbow grease and a bit of sun, your empty terracotta will be ready for a fresh season of planting. Treat your pots kindly and they’ll last for years — and that warm, weathered look will only keep getting better.
