This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You should water a cactus only when the soil has completely dried out, which typically means every 1-2 weeks during the growing season and even less often in winter.
That’s the short answer, but the real question of when should you water a cactus depends on a mix of factors like pot size, soil mix, light exposure, and the specific species you own.
Many people kill their cacti with kindness, and overwatering is the number one culprit behind a mushy, rotting plant.
In this post, we’ll dig into the signs that your cactus is thirsty, how to know when should you water a cactus without guessing, and the best techniques to keep your spiky friend thriving.
Let’s get your watering routine on point so your cactus lives a long, happy life.
When Should You Water a Cactus? The Golden Rule
The golden rule for when should you water a cactus is simple: only water when the soil is bone dry from top to bottom.
Cacti are desert survivors, and they’ve evolved to store water in their thick stems for long stretches of drought.
So watering a cactus on a fixed schedule like every Monday is a recipe for disaster because the soil might still be moist from the last drink.
Instead, you need to check the soil moisture before you even think about reaching for the watering can.
1. The Finger Test for Dry Soil
Stick your finger about two inches deep into the soil, and if it comes out completely dry with no damp crumbs, it’s time to water your cactus.
If you feel any coolness or moisture, wait a few more days and check again.
This simple test takes ten seconds and saves you from the heartbreak of root rot, which is the most common way to lose a cactus.
2. Use a Wooden Skewer for Deeper Pots
For larger pots, push a wooden skewer all the way to the bottom, then pull it out and look for wet soil sticking to it.
If the skewer comes out clean and dry, your cactus is ready for a drink, but if it shows any moisture, hold off.
This method works great because it checks the bottom of the pot, where water tends to linger and cause trouble.
3. Visual Cues on the Cactus Body
A thirsty cactus will start to show subtle signs like slight shriveling, wrinkling, or a duller color on its skin.
Ribs might look a bit deflated, and the whole plant can feel softer than usual, though not mushy.
When you see these cues, it’s a clear signal that you should water a cactus soon, as it’s using up its stored reserves.
Seasonal Watering: How Often Should You Water a Cactus?
How often you water a cactus changes dramatically with the seasons because cacti have active and dormant growth phases.
During spring and summer, your cactus is in full-on growth mode, so it will need more frequent watering.
But in fall and winter, many cacti enter a rest period where they barely drink at all, so you should water a cactus much less often.
1. Spring and Summer (Growing Season)
In the warmer months, you might water a cactus every 1 to 2 weeks, depending on how fast the soil dries out.
Higher temperatures, brighter light, and longer days all increase evaporation, so the soil dries quicker and your cactus drinks more.
Check the soil every week during this time, and only water when it’s fully dry, even if that means waiting 10 to 14 days.
2. Fall and Winter (Dormant Season)
From late fall through winter, you should water a cactus only once every 3 to 4 weeks, or even less for some species.
Cooler temperatures and shorter days slow down photosynthesis, so the cactus isn’t actively pulling water from the soil.
If you keep your cactus in a cool, bright room, you might only water it once a month, and that’s perfectly fine.
One mistake folks make is watering a dormant cactus, and that’s when rot sets in because the roots sit in cold, wet soil.
3. Adjust for Your Indoor Environment
Your home’s humidity, heating, and airflow play a huge role in how often you should water a cactus.
If you have central heating blasting in winter, the soil dries out faster, so you might water a bit more often than a cool, drafty room.
Likewise, a cactus near a sunny south-facing window will dry out quicker than one in a dim corner, so always check the soil rather than the calendar.
Factors That Change When You Should Water a Cactus
Even within the same season, several factors can shift your watering frequency, so you need to observe your specific setup.
Pot size, soil type, and the cactus species all influence how quickly moisture evaporates and how thirsty your plant gets.
1. Pot Size and Material
Small terracotta pots dry out super fast because the clay wicks moisture away, so you might water a cactus in one every week.
Plastic or glazed ceramic pots hold moisture much longer, which means you can stretch your watering to every 2 to 3 weeks.
Also, a tiny pot means less soil to hold water, so small cacti need more frequent watering than big ones in large containers.
2. Soil Mix and Drainage
A proper cactus mix with sand, perlite, or pumice drains rapidly and dries out within a few days, so you water a cactus based on that dryness.
If you used regular potting soil, it holds water like a sponge, and that increases the risk of overwatering, so wait longer between drinks.
Always make sure your pot has drainage holes, because standing water at the bottom is a death sentence for cactus roots.
3. Cactus Species Differences
Desert cacti like saguaro or barrel cacti prefer very infrequent watering, while jungle cacti like Christmas cactus like more consistent moisture.
So when should you water a cactus that’s a forest type? You can water it a bit more often, but still let the top inch dry out first.
Research your specific cactus species to understand its natural habitat, and mimic those rainfall patterns as closely as you can.
Best Practices for Watering Your Cactus Properly
When the time comes to water your cactus, you need to do it thoroughly but in a way that mimics desert downpours.
Don’t just sprinkle a few drops on top, because shallow watering encourages weak, shallow roots that dry out fast.
Instead, water the soil deeply until water runs out of the drainage holes, then let it drain completely.
1. Water the Soil, Not the Plant Body
Pour water directly onto the soil around the base of the cactus, and avoid getting the stem or ribs wet.
Water sitting on the cactus body can lead to rot, fungal spots, or sunburn when rays magnify through droplets.
If you do splash the plant, gently blot it dry with a paper towel to keep the surface healthy.
2. Use Room Temperature Water
Cold tap water can shock cactus roots, especially in winter when the plant is dormant.
Let your water sit out for 24 hours to reach room temperature and allow chlorine to evaporate, which is better for the soil microbes.
Rainwater or distilled water is even better if you have it, since tap water minerals can build up over time.
3. Empty the Saucer After Watering
After you water a cactus, empty any excess water that collects in the saucer or tray underneath the pot.
Leaving the pot sitting in water keeps the bottom of the soil soggy, and that’s a fast track to root rot.
You want the soil to stay wet briefly, then dry out completely, so the roots can breathe between waterings.
So, When Should You Water a Cactus?
You should water a cactus only when the soil is completely dry, and that’s the most reliable answer to the question.
But the exact timing depends on the season, your home’s environment, the pot, the soil, and the species you own.
In spring and summer, expect to water every 1 to 2 weeks, and in winter, stretch that to once a month or even less.
Always test the soil with your finger or a skewer, watch for shriveling skin, and water deeply but sparingly.
When you water a cactus with this mindful approach, you’ll avoid the dreaded overwatering trap and keep your plant plump and healthy.
Check that soil, trust your senses, and your cactus will reward you with steady growth and maybe even a beautiful bloom.