How to Clean Terracotta Pots
Tutorial for how to clean terracotta pots – the easy way!
It’s no secret around here that I have a bit of an obsession with terracotta pots. I own a lot of them and always pick up a few more every year.
To me, they never go out of style. And there are so many things you can do with them! For instance, I love the look of them aged, and you can create this look yourself. You can also paint them!
These pots look good whether they are filled with greens or flowers or both. And they are pretty inexpensive.

I especially love them clustered together in different heights. Since we are almost to that spring planting season, I’m showing you how I clean terracotta pots.
Why do you need to clean Terracotta Pots?

Personally, I love the aged and weathered look of a terracotta flower pot. They look like they were just plucked from a beautiful villa in Tuscany. However, it’s really not that great for your plants.
And here’s why.
Terracotta planters absorb excess water as well as minerals from your soil and chemicals from your fertilizers (if you use them). These planters can also be home to pests and diseases and you wouldn’t even know it.
You can prevent this yucky buildup on your planters by using organic fertilizers and rainwater (instead of tap). But you can also just give them a good cleaning now and again.
In order to get a new plant off to a good start, you want to begin with a clean, disinfected terracotta planter and fresh soil. And if you have an older plant that’s been sitting in a terracotta planter for ages, it’s totally up to you what you want to do with it.
I suppose if it’s thriving – you can just let it go. But if you feel like it needs fresh soil or a new, larger home, then by all means – repot it and clean the old planter while you’re at it!
How to Clean Terracotta Pots

You’re going to need the following :
- Water
- Vinegar
- Dish soap
- Scrub Brush
There are several methods for doing this. I don’t make this that complicated. You can certainly fill up your sink with warm water and vinegar and a squirt of dish soap and let them soak for an hour and then clean. And you can even run your pots through the dishwasher (after cleaning and disinfecting).
I don’t do any of that. Plus, some of my pots are larger and I would definitely pull a muscle trying to get that heavy bad boy in the sink.
I usually do this on a nice day outside on my deck. (I don’t want vinegar on my grass).


First thing I do is clean out any plants and as much old dirt as possible.
I hose the terracotta pots down with water.
I fill up one of my planter saucers with a vinegar and water mixture. (I don’t measure – it’s about half/half).



I dip my scrub brush in the vinegar solution and just scrub away! Inside, outside, underneath and the saucer as well etc. Some planters need some elbow grease. 🙂

After I scrub them down with vinegar/water, I then scrub them with a little dish soap and water. Then I hose them all down one last time and let them dry out completely in the sun.
You don’t want to stack them wet because they can build up mold and mildew this way.

That’s it!

Now that my terracotta planters are clean it’s time to get planting. I’ll be posting about that soon too. Have a great day everyone!
Thanks for visiting today,
xo Karen