Cape Primrose (Streptocarpus spp.)

Velvety, strap-like leaves and a nonstop parade of trumpet flowers in violet, pink, red, and white — one of the most floriferous windowsill plants you can grow indoors.

By Plant Care DB Team · Updated June 7, 2026

💧 Watering calculator

Water your Cape Primrose about every 8 days. Always check that the top inch of soil is dry first — when in doubt, wait.

🪟 Will Cape Primrose thrive at my window?

🩺 What's wrong with my Cape Primrose?

What is a Cape Primrose?

Cape Primrose (Streptocarpus spp.) is a flowering houseplant in the gesneriad family, closely related to African violets. Native to the woodland floors of southern Africa, it produces long, velvety, strap-shaped leaves and an almost continuous display of trumpet-shaped flowers in shades of violet, purple, pink, red, white, and bicolor. Modern hybrid cultivars bloom reliably for most of the year with just a bit of winter rest, making the Cape Primrose one of the most rewarding flowering plants for a bright windowsill.

How much light does a Cape Primrose need?

Bright, indirect light is the sweet spot — an east-facing or lightly shaded north-facing window is ideal in most homes. Too much direct sun (especially harsh midday or afternoon rays) scorches and bleaches the velvety leaves. Too little light, on the other hand, results in leggy growth and drastically fewer flowers. A south or west window filtered through a sheer curtain works well. In northern latitudes, a grow light set to 12–14 hours a day can extend the blooming season through winter.

How often should you water a Cape Primrose?

Water every 7–10 days, allowing the top inch of soil to dry out between sessions. Cape Primroses are more forgiving of a brief dry spell than of soggy roots — crown rot from overwatering is by far the most common cause of failure. Always water at the base of the plant; getting water on the leaves or into the crown encourages rot and leaf spotting. Using distilled water or rainwater minimizes salt and fluoride buildup, which shows up as brown leaf margins over time.

How do you get a Cape Primrose to bloom continuously?

Two factors drive repeat blooming: light and feeding. Place the plant in the brightest indirect spot you have, and feed every two to three weeks with a balanced or high-potassium liquid fertilizer diluted to half strength during spring and summer. A nighttime temperature of 60–65°F (15–18°C) — slightly cooler than daytime — triggers bud set. Remove spent flower stalks promptly to redirect energy into new buds. After a heavy flush, giving the plant a short four-to-six-week rest with reduced watering and feeding allows it to recharge before the next round.

How do you propagate a Cape Primrose from a leaf cutting?

Leaf cuttings are the signature propagation method for Cape Primroses, and it is surprisingly easy. Cut a healthy, mature leaf off at the base, then slice it crosswise into sections about 2–3 inches long. Insert each section upright (keeping the same orientation as on the plant) about half an inch into barely moist perlite or a seed-starting mix. Cover the pot loosely with a clear plastic bag to hold humidity and place it in warm, bright indirect light. Within six to ten weeks, tiny plantlets emerge from the cut edge at the base of each section. Pot them individually once they have a few leaves of their own.

Is Cape Primrose safe for pets?

Yes — the ASPCA lists Cape Primrose (Streptocarpus spp.) as non-toxic to cats and dogs, which makes it one of the few reliably flowering houseplants that is also pet-friendly. It is a particularly good choice for households that want colorful blooms without the worry that comes with many other popular flowering plants.

Frequently asked questions

How often should I water a Cape Primrose?

About every 7–10 days — let the top inch of soil dry out before watering again. Cape Primroses are sensitive to waterlogging; always water at the base and avoid wetting the leaves or crown to prevent rot.

How do I get my Cape Primrose to bloom more?

Bright, indirect light is the single biggest lever. A cool nighttime temperature of 60–65°F (15–18°C) also encourages bud set. Feed with a high-potassium fertilizer (such as a tomato feed diluted to half strength) every two to three weeks when the plant is actively growing.

How do you propagate a Cape Primrose?

Leaf cuttings are the classic method — cut a healthy leaf into 2–3 inch sections, insert the lower cut end into moist perlite or seed-starting mix, and cover loosely with a plastic bag to retain humidity. Tiny plantlets emerge from the base of each section within 6–10 weeks.

Is Cape Primrose safe for cats and dogs?

Yes. The ASPCA lists Cape Primrose (Streptocarpus spp.) as non-toxic to cats and dogs, making it one of the better flowering choices for pet households.

Sources