Are you dreaming of a lush, colorful, and romantic garden space filled with blooms, fragrance, and pollinators? A cottage garden design might be just what you need.
Rooted in English tradition, cottage gardens are known for their free-flowing forms, densely planted beds, and old-fashioned perennials that attract bees, butterflies, and hummingbirds.
Whether you have a large backyard or a small corner to plant, cottage gardens thrive on a mix of colors, textures, and bloom times.
In this guide, we’ll explore 15 of the best cottage garden perennials to help you design a beautiful and low-maintenance floral escape filled with personality and charm.
1. Bee Balm (Monarda)
Known for its vibrant blooms and minty aroma, bee balm is a cottage garden favorite. Its showy flowers range from soft pinks to fiery reds and purples, and it’s a magnet for hummingbirds, bees, and butterflies.
-
Height: Up to 4 feet
-
Zones: 4–9
-
Light: Full sun to partial shade
-
Soil: Moist, well-drained
-
Bonus: Resistant to deer and rabbits

2. Canterbury Bells (Campanula medium)
With their charming bell-shaped flowers dangling from tall stems, Canterbury Bells bring vertical interest and a classic touch to any flower bed. Blooms can be white, pink, blue, or violet and last well into summer.
-
Height: 2–3 feet
-
Zones: 4–10
-
Light: Full sun; tolerates afternoon shade
-
Soil: Well-drained, rich in organic matter
-
Bloom Time: Late spring to early summer

3. Clematis
Clematis is a show-stopping climbing perennial with large, star-like flowers in a rainbow of colors. It’s ideal for growing up trellises, fences, or obelisks, adding height and drama to your garden.
-
Height: Up to 20 feet
-
Zones: 5–9
-
Light: Full sun (roots prefer shade)
-
Soil: Well-drained, fertile soil
-
Tip: Prune according to type (Group 1, 2, or 3)

4. Clary Sage (Salvia sclarea)
Clary sage adds bold spikes of purple and pink blooms that appear in late spring to early summer. Its aromatic foliage is a bonus, often used in herbal medicine and essential oils.
-
Height: Up to 3 feet
-
Zones: 4–9
-
Light: Full sun
-
Soil: Sandy or loamy, well-drained
-
Bonus: Drought-tolerant once established

5. Columbine (Aquilegia)
This whimsical woodland plant features delicate, nodding flowers with spurred petals, often two-toned. Columbines are ideal for informal beds and borders and attract hummingbirds and bees.
-
Height: 1–3 feet
-
Zones: 3–9
-
Light: Full sun to partial shade
-
Soil: Well-drained, humus-rich
-
Bloom Time: Spring to early summer

6. Foxgloves (Digitalis purpurea)
These tall spires of bell-shaped flowers make an impressive vertical statement. Ranging from pink and purple to white and yellow, foxgloves are great for the back of the border.
-
Height: Up to 5 feet
-
Zones: 4–10
-
Light: Full sun to shade
-
Soil: Moist, well-drained
-
Caution: Toxic if ingested

7. Hollyhocks (Alcea rosea)
With blooms that span the color spectrum, hollyhocks are iconic in traditional cottage gardens. They thrive along fences or walls and grow up to 8 feet tall, adding impressive height and color.
-
Zones: 3–9
-
Light: Full sun
-
Soil: Rich, well-drained
-
Bloom Time: Midsummer
-
Tip: Stake taller varieties in windy areas

8. Lily-of-the-Valley (Convallaria majalis)
These dainty white bell-shaped flowers are wonderfully fragrant and bloom in spring. Lily-of-the-valley prefers cooler, shaded areas and spreads quickly as a groundcover.
-
Height: 6–12 inches
-
Zones: 2–9
-
Light: Morning sun, afternoon shade
-
Soil: Moist, slightly acidic
-
Caution: Toxic to pets and humans if ingested

9. Lupines (Lupinus)
Lupines produce dense spikes of pea-like flowers in vibrant hues, including purple, red, white, yellow, and bi-colors. Their palmate foliage adds a dramatic texture to any flower bed.
-
Height: Up to 5 feet
-
Zones: 3–7
-
Light: Full sun
-
Soil: Slightly acidic, well-drained
-
Bloom Time: Late spring to early summer

10. Mountain Bluet (Centaurea montana)
This hardy perennial offers frilly, cornflower-like blooms in shades of deep blue and purple. It’s ideal for informal plantings and pairs well with pink or yellow perennials.
-
Height: Up to 2 feet
-
Zones: 3–8
-
Light: Full sun
-
Soil: Tolerates poor, dry soil
-
Bloom Time: Late spring to early summer

11. Phlox (Phlox paniculata)
Tall garden phlox is a classic cottage garden staple. With its clusters of fragrant flowers, phlox adds both height and a splash of color that lasts throughout the summer.
-
Height: 2–4 feet
-
Zones: 3–8
-
Light: Full sun
-
Soil: Rich, well-drained
-
Bloom Time: Midsummer to fall
-
Bonus: Mildew-resistant varieties available

12. Peonies (Paeonia)
With large, lush blooms and an intoxicating fragrance, peonies are a must-have in any romantic garden. They’re long-lived, often surviving for decades with minimal care.
-
Height: 2–5 feet
-
Zones: 3–8
-
Light: Full sun
-
Soil: Fertile, well-drained
-
Bloom Time: Late spring to early summer
-
Bonus: Excellent cut flower

13. Fringed Bleeding Heart (Dicentra eximia)
This fern-like, compact perennial features heart-shaped pink flowers with white tips. It blooms repeatedly throughout the season and performs well in shady areas.
-
Height: 12–18 inches
-
Zones: 3–9
-
Light: Partial to full shade
-
Soil: Moist, well-drained
-
Bloom Time: Spring through fall

14. Primroses (Primula spp.)
With over 400 species, primroses offer diverse flower forms and colors. These low-growing plants are perfect for edging paths and blooming in early spring.
-
Height: 6–12 inches
-
Zones: 4–8
-
Light: Full sun to partial shade
-
Soil: Moist, rich soil
-
Bloom Time: Early spring

15. Sweet Rocket (Hesperis matronalis)
This fragrant biennial/perennial blooms in late spring to early summer with lavender, white, or purple flowers. It’s highly attractive to pollinators and adds natural movement to the garden.
-
Height: 2–3 feet
-
Zones: 4–9
-
Light: Full sun to partial shade
-
Soil: Slightly alkaline, well-drained
-
Bonus: Strong, sweet scent in the evenings

A successful cottage garden embraces layering, diversity, and natural beauty.
These 15 perennials bring color, fragrance, structure, and wildlife appeal to your space while offering low-maintenance and long-lasting blooms.
When planning your garden:
-
Mix heights and textures for dimension
-
Choose plants with different bloom times for season-long interest
-
Include pollinator-friendly varieties to support local ecosystems
-
Let plants naturalize and self-seed for that classic informal look
With a little planning and the right combination of cottage garden perennials, your outdoor space can become a lush, blooming sanctuary that brings joy for years to come.