← Back to Growing Guides

Growing Cosmos

A cluster of pink and white cosmos blooms with feathery green foliage, growing tall in a garden bed

Feathery and airy, cosmos fills gaps in the garden and keeps blooming until frost.

SunFull sun
SoilAverage, well-drained, pH 6.0–7.5
Spacing12–18 in. apart
Harvest60–70 days to bloom

How to Grow Cosmos

Planting

Direct sow after last frost, cosmos actually blooms best in leaner soil, too much fertilizer gets you a lot of foliage and few flowers.

Watering & feeding

Light and infrequent once established, they handle our summer heat and dry spells well.

Harvest

Cut often for bouquets, the more you cut, the more they bloom.

Grows Well With

Plant cosmos near tomatoes and squash, their airy height doesn’t shade out neighbors and they draw in pollinators all summer. See all our companion planting pairs →

When to Plant

Direct sow April through June. A summer sowing will still bloom right up until first frost in November. See the full planting calendar →

Buy the Seeds We Use

Enchanting Blooms Flower Seeds - Cosmos

From the Seed Center

Shop Cosmos Seeds

$1.50

From the Kitchen: Recipes Using Cosmos

Looking for recipe ideas? Browse the full Recipe Book.