San Pedro Cactus

How to Fertilize San Pedro Cactus

Trichocereus macrogonus var. pachanoi
Reviewed by Kiersten Rankel M.S.
Quick Answer
Feed San Pedro Cactus with a low-nitrogen cactus fertilizer (2-7-7) at half strength once a month in spring and summer. Stop feeding from mid-fall through winter.

When Should I Start Feeding My San Pedro Cactus?

San Pedro Cactus is hardy in zones 8 through 10a, and feeding should begin when temperatures warm and new growth appears at the tips.

US feeding regions map
Pacific Mar–Oct
Mountain May–Aug
Midwest May–Sep
Northeast May–Sep
Southeast Mar–Oct
Stay on top of plant care
Get seasonal reminders for watering and fertilizing — personalized for your plants.
Try Greg Free

How Often Should I Fertilize My San Pedro Cactus?

During spring and summer, feed once a month at half strength. San Pedro grows faster than many cacti, but monthly is still plenty.

Begin tapering in early fall by skipping every other feeding. Once nighttime temperatures drop consistently, stop entirely.

If you notice white crust forming on the soil surface, that is salt buildup from fertilizer. Flush the pot with plain water a few times before the next feeding.

Feeding Calendar
Spring & Summer
Half-strength liquid cactus fertilizer once a month
Early Fall
Feed every 6 weeks, then stop
Late Fall & Winter
No feeding

What Is the Best Fertilizer for San Pedro Cactus?

San Pedro Cactus does best with a low-nitrogen cactus and succulent fertilizer. A ratio like 2-7-7 or 1-7-6 supports root strength and the occasional bloom without pushing soft, leggy growth.

Liquid fertilizer is the easiest to control. Dilute it to half the label rate so you never risk salt buildup in the soil. San Pedro is a heavy drinker for a cactus, but its roots are still sensitive to concentrated nutrients.

If you prefer a hands-off approach, a slow-release granular cactus fertilizer applied once in early spring can carry the plant through most of the growing season.

Synthetic
Liquid cactus formula designed for low-nitrogen feeding. Mix 7 drops per quart of water at half strength.
Pre-diluted liquid you can apply directly. Convenient for small collections, though you may want to dilute further.
Organic
Gentle organic granular with probiotics. Scratch a tablespoon into the top inch of soil once in spring.
A mild, slow-release amendment that will not burn cactus roots. Mix a thin layer into the soil surface every few months.

How Do I Fertilize My San Pedro Cactus?

1
Water your cactus first
Give the soil a thorough watering a day before you plan to fertilize. Dry roots absorb fertilizer salts too quickly and can burn.
2
Dilute to half strength
Mix your liquid cactus fertilizer at half the label rate. For most products, that is about 1/4 teaspoon per gallon of water.
3
Pour evenly around the base
Apply the diluted fertilizer directly to the soil, not on the cactus body. Pour slowly in a circle around the stem until liquid runs from the drainage hole.
4
Let it drain completely
Never let San Pedro sit in a saucer of fertilizer water. Dump any runoff after 15 minutes to prevent root rot.
5
Mark your calendar
Wait a full month before the next feeding. Over-fertilizing a cactus causes more problems than under-fertilizing.

Got More Questions?

Can I use regular houseplant fertilizer on San Pedro Cactus?
You can in a pinch, but dilute it to one-quarter strength. Standard houseplant formulas have too much nitrogen for cacti, which can cause weak, elongated growth.
What happens if I over-fertilize my San Pedro?
You will usually see white salt crust on the soil and the lower stem may develop brown, corky patches. Flush the soil with plain water several times and skip feeding for two months.
Should I fertilize a newly repotted San Pedro?
Wait at least four weeks after repotting. Fresh cactus mix has enough nutrients to get it started, and the roots need time to recover from the move.
Do coffee grounds help San Pedro Cactus?
Coffee grounds are acidic and hold moisture, both of which can harm cacti. Skip them entirely for San Pedro and use a proper cactus fertilizer instead.
Does San Pedro need extra phosphorus to bloom?
San Pedro blooms are triggered more by cool winter rest and maturity than by extra phosphorus. A standard low-nitrogen cactus fertilizer during the growing season is enough.
Stay on top of plant care
Get seasonal reminders for watering and fertilizing — personalized for your plants.
Try Greg Free

About This Article

Kiersten Rankel M.S.
Kiersten Rankel M.S.
Botanical Data Lead at Greg · Plant Scientist
About the Author
Kiersten Rankel holds an M.S. in Ecology & Evolutionary Biology from Tulane University. A certified Louisiana Master Naturalist, she has over a decade of experience in science communication, with research spanning corals, cypress trees, marsh grasses, and more. At Greg, she curates species data and verifies care recommendations against botanical research.
See Kiersten Rankel's full background on LinkedIn.
Editorial Process
Fertilizer recommendations verified against Trichocereus macrogonus var. pachanoi growth data from Greg's botanical database, cross-referenced with USDA hardiness zone data and published horticultural research.
520+ Greg users growing this plant
USDA hardiness zones 8–10a