Cactus Plants You Can Grow at Home

Discover the top 10 cactus plant varieties to cultivate in your own home or garden.

Pincushion Cactus

Botanical name: Mammillaria When it flowers: Summer Color varieties: Green, yellow, white, red, pink

Christmas Cactus

Botanical Name: Schlumbergera When it flowers: late November to late January Color varieties: pink, red, scarlet, orange, gold, cream, and white.

Angel Wings Cactus

Botanical Name: Opuntia microdasys When it flowers: Early to mid-summer Color varieties: Green, Yellow.

Old Lady Cactus

Botanical Name: Cephalocereus senilis When it flowers: In late winter to early spring Color varieties: pink.

Rickrack Cactus

Botanical name: Opuntia When it flowers: Late spring/early summer Color varieties: Pink

Peanut Cactus

Botanical Name: Echinopsis chamaecereus When it flowers: Spring, summer Color varieties: orange red

Fairy Castle Cactus

Botanical Name: Acanthocereus tetragonus When it flowers: Mid-Summer to Spring Color varieties: white, yellow.

Torch Cactus

Botanical name: Trichocereus grandiflora When it flowers: Spring Color varieties: Yellow, pink, orange, red, white, gold, purple

Rat Tail Cactus

Botanical name: Cleistocactus winteri When it flowers: Spring/early summer Color varieties: Violet-red, orange, pink