This post may contain affiliate links.

Share this post or pin it for later!

Cottage gardens and English gardens are often mentioned together, and for good reason. Both styles involve a love of flowers, a mix of textures, and a romantic, natural look. However, they’re not quite the same. 

English gardens are typically more structured, with manicured lawns, neatly trimmed hedges, and carefully planned flower beds. Cottage gardens, on the other hand, are looser and more relaxed in nature. They favor a charming, slightly wild feel where flowers spill over borders, mix freely, and bloom in cheerful abundance. 

If you prefer a soft, whimsical garden, this list of 15 flowers will help you create a dreamy cottage garden of your own.

1. Shasta Daisies

shasta daisy
Image Credit: Deposit Photos

Shasta daisies are classic perennials that bloom in the summer. Their cheerful white petals and yellow centers blend beautifully with more flamboyant cottage garden flowers. They’re best grown as border plants in USDA zones 5 to 9. They prefer full sun and well-drained soil. Mature height ranges from 2 to 3 feet.

2. Argentine Vervain (Verbena bonariensis

Argentine Vervain Verbena bonariensis
Image Credit: Deposit Photos

Argentine vervain is a tall, airy plant with small, lavender-purple flowers that float above the garden like a mist. You should include this in your cottage garden, especially along the borders.

It adds vertical depth without blocking other flowers. Mature height can reach up to 3 to 6 feet. Vervain prefers full sun and well-drained soil, thriving in USDA zones 7 to 11 (or grown as an annual in colder areas). 

3. Yarrow

red yarrow
Image Credit: Deposit Photos

Yarrow is another great border plant, with its flat-topped flower clusters and feathery leaves. It blooms in white, orange, yellow, red, coral, and purple clusters and grows well with other late bloomers like sedums.

Once established, it resists heat and drought, thriving in USDA zones 3 to 9. Plant it in full sun with well-drained soil. Mature plants grow 2 to 3 feet tall.

4. Black-Eyed Susan (Rudbeckia)

black eyed susans
Image Credit: Deposit Photos

Black-eyed Susan, native to North American prairies, is just the wildflower your cottage garden needs. The daisy-like flowers come in yellow, bronze, gold, brown, or red tones and will contrast nicely in a garden filled with pastels.

They bloom from midsummer to fall, attracting bees and butterflies. Rudbeckias are hardy in USDA zones 3 to 9, prefer full sun and well-drained soil, and can grow 2 to 3 feet tall.

5. Hollyhocks

beautiful pink hollyhocks growing in the garden
Image Credit: Deposit Photos

Hollyhock is a staple cottage garden plant with towering flowers that bloom in a wide range of colors, including pink, purple, lavender, white, red, and peach. They create a dramatic backdrop along fences or walls. These biennials do best in USDA zones 3 to 8, prefer full sun, and fertile, moist, well-drained soil. Mature plants can grow 6 to 8 feet tall.

6. Cosmos

cosmos
Image Credit: Deposit Photos

Cosmos brings a quintessential, airy feel to your cottage garden. Their daisy-like flowers bloom in a rainbow of pink, yellow, apricot, white, and orange, and they’re easy to grow from seed.

These sun-loving annuals prefer well-drained soil and grow best in USDA zones 2 to 11. They can reach heights of 2 to 5 feet, depending on the variety.

7. Pincushion Flower (Scabiosa)

pincushion flower
Image Credit: Deposit Photos

Scabiosa is delicate and adds a touch of whimsy with its pincushion-like flowers that bloom in soft pastels or deep purples. Scabiosa blooms from spring through fall and attracts butterflies. They prefer full sun and well-drained soil, growing best in USDA zones 5 to 9. Mature plants reach 1 to 2 feet tall.

8. Sweet Pea (Lathyrus odoratus)

sweet pea
Image Credit: Deposit Photos

Sweet peas are a must for bringing that romantic vibe. Their pastel-colored, fragrant blooms make them perfect for fences, arches, and trellises. They grow well in cool weather in USDA zones 3 to 8 and prefer rich, moist, well-drained soil with full sun. With support, they can grow 4 to 6 feet tall.

9. Dianthus (Pinks)

The beautiful Dianthus flowers in a garden on a sunny day
Image Credit: Deposit Photos

These small, clove-scented flowers have long been a favorite for cottage gardens. They’re ideal for the front of borders or along stone paths. Dianthus offers frilly blooms in soft pinks, whites, and reds. They like full sun and neutral, well-drained soil. They’re best for USDA zones 3 to 9, typically growing 10 to 18 inches tall.

10. Poppies

california poppy poppies
Image Credit: Deposit Photos

Poppies bring a splash of wild color and lightness to your garden with their tissue-paper petals in vibrant reds, oranges, and pinks. They love full sun and well-drained soil. Annual types reseed easily, while perennial types return each year. Most grow well in USDA zones 3 to 9 and reach 2 to 4 feet tall.

11. Campanula (Bellflower)

purple bellflower
Image Credit: Deposit Photos

Campanula has creeping and upright varieties, with bell-shaped blue, purple, or white blooms. It’s a long-blooming, pollinator-friendly flower filling gaps along borders and pathways. Plant it in USDA zones 3 to 9 in full sun to partial shade. Depending on the variety, mature height may vary from 6 inches to 3 feet.

12. Foxgloves

Foxglove
Image Credit: Deposit Photos

Foxgloves are a cottage garden classic that bloom in pink, cream, white, or purple colors. Their tall, tubular, bell-shaped flowers are perfect for adding vertical depth. These biennials or short-lived perennials prefer partial shade and moist, well-drained soil. They do best in USDA zones 4 to 9 and can reach up to 5 feet tall.

13. Lavender

Lavendar purple
Image Credit: Deposit Photos

Lavender is known for its scented, soft, colorful, and spiky flowers that structure your garden. Its silver-green foliage and purple blooms are irresistible to pollinators and blend beautifully with other cottage favorites.

You can also plant them as hedges. They thrive in USDA zones 5 to 9 in well-drained, sandy soil under full sun. Mature plants typically grow 1 to 3 feet tall.

14. Roses (Old-Fashioned Varieties)

roses in summer
Image Credit: Deposit Photos

Roses are among the most loved and widely used flowers, and for good reasons, too. English shrub roses or heirloom varieties bring timeless beauty, fragrance, and romance characteristic of cottage gardens. These blooms love full sun and moist, well-drained soil. Most varieties grow best in USDA zones 4 to 9, ranging from compact bushes to tall climbers, depending on the type. 

You can plant larger bushes as the background of your border or choose the climbing variant to train along a trellis, fence, or arbor. They also pair well with other summer-blooming flowers. 

15. Delphiniums

Delphinium Delphinium spp
Image Credit: Deposit Photos

Delphiniums have tall, spiky, multi-petaled flowers in shades of blue, purple, and white that bring vertical depth and elegance to the back of a cottage border. Mature plants can grow up to 6 feet tall.

They thrive in cool climates, specifically in USDA zones 3 to 7, and prefer rich, well-drained soil with full sun exposure. Support them with stakes to keep them standing tall through wind and rain.

?s=150&d=mp&r=g
Sandra Enuma
+ posts

Sandra Enuma is a writer who's as comfortable with a trowel as she is with a keyboard. She’s passionate about sharing simple, down-to-earth tips to help you start and manage your own home garden, no matter your experience.

Share this post or pin it for later!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *