There is something instantly charming about a cottage garden. It is generous, a little unruly, and full of flowers that spill over paths, climb up walls and fill the air with scent. Unlike a formal garden, it does not demand straight lines. Its beauty comes from abundance: layers of colour, flowers for cutting, and plants that feed bees and butterflies. Choosing the right flowers is the key to capturing that feeling.
The flowers below have earned their place in cottage gardens over generations. They are pretty, they flower for a long time, many are fragrant, and most are easy to grow in ordinary UK garden soil. Some are perennials that return year after year, some are biennials that sow themselves around the garden, and some are annuals that give months of colour from a single packet of seed. Together, they cover every season from the first snowdrops of late winter to the last asters of autumn.
What Makes a Cottage Garden Flower

A true cottage garden plant is generous and unfussy. Traditionally, cottage gardens were planted by people with little money and no formal training, so the plants had to be cheap, easy to propagate from cuttings or seed, and useful as well as beautiful. Many cottage flowers could be cut for the house, dried for scent, or used in cooking and home remedies. That practical history is why cottage flowers still feel so approachable today: they are plants that work hard, forgive mistakes, and reward even a beginner with armfuls of flowers.
Modern cottage gardens keep that spirit but add a little planning: a backbone of shrubs and perennials, a colour theme to hold the border together, and flowers rich in nectar and pollen for bees, butterflies and hoverflies. The twenty-five flowers below all tick those boxes.
The 25 Best Cottage Garden Flowers


Each flower below includes what it looks like, when it flowers, and how to grow it well. Plant heights and positions are given as a guide, because the exact size depends on your soil and climate. Mix tall, medium and low growers through your border, and repeat favourites in drifts for the full, generous cottage look.
1. Rose
No cottage garden is complete without roses. Shrub roses, climbing roses and ramblers all suit the cottage style, offering flowers from early summer into autumn, often with a wonderful scent. Choose disease-resistant varieties such as those bred for health and repeat flowering, and plant them in a sunny spot with rich, well-fed soil. Roses need pruning each year and feeding in spring, but the reward is unmatched: large, fragrant blooms for cutting, climbing roses over a doorway, and a sense of romance that no other flower quite provides.
2. Lavender
Lavender is the classic cottage edging plant, forming neat, fragrant mounds of grey-green foliage topped with purple flower spikes in summer. It loves full sun and free-draining soil, and it hates wet feet in winter, so add grit to heavy soil or grow it in pots. Bees adore lavender, and the flowers can be dried for drawers and linen. Trim lightly after flowering to keep plants compact.
3. Foxglove
Foxgloves bring height and woodland magic to a cottage border, with tall spires of bell-shaped flowers in pink, purple, white and apricot from late spring into summer. They are biennials, flowering in their second year and then scattering seed freely, so once you have them, they tend to return in new spots each year. Foxgloves tolerate partial shade and ordinary soil, making them ideal for the damper, shadier corners where sun-lovers struggle. Let some plants set seed for next year, and remember that all parts of the plant are poisonous if eaten.
4. Sweet Pea
Sweet peas are the scented stars of the summer cottage garden, producing masses of fluttering flowers in almost every colour from June until the first frosts. Sow seeds in autumn or spring, and grow them up canes, trellis or a wigwam of hazel sticks for a vertical display that takes little ground space. The more you pick, the more they flower, so cut bunches for the house every few days. They need rich soil, regular watering and sun.
5. Delphinium
Delphiniums provide the dramatic vertical accents of a cottage border, with towering spires of blue, purple, pink or white flowers in early summer. They need rich, well-drained soil, a sheltered spot out of strong wind, and staking before they grow tall, or the heavy flower spikes will flop after rain. Delphiniums are hungry plants, so feed them in spring and after the first flowering, when cutting them back often produces a second, smaller flush. Slugs love young delphinium shoots, so protect them in spring with barriers or by encouraging natural predators.
6. Lupin
Lupins are bold, cheerful cottage plants with candle-like spikes of flowers in a huge range of colours, from soft pastels to vivid reds and yellows. They flower in late spring and early summer, and cutting the faded spikes promptly often encourages a second flush. Lupins prefer sun and slightly acidic, free-draining soil, and they dislike heavy, wet clay. They are short-lived perennials, usually lasting three to five years, but they set seed readily, so you can raise replacements easily. Their palmate leaves are attractive even before the flowers open, adding texture to the border.
7. Hollyhock
Hollyhocks are the quintessential cottage garden flowers, growing tall against walls and fences with single or double blooms in pink, red, yellow, white and near-black. They are biennials or short-lived perennials, flowering in their second year and self-seeding freely around the garden. Hollyhocks love sun and shelter, and they look best planted in groups at the back of a border or along a sunny wall. Rust disease can mark the leaves, so give plants good air circulation, remove affected leaves promptly, and grow new plants from seed each year to keep the display fresh.
8. Peony
Peonies are among the most loved cottage flowers, producing huge, often scented blooms in late spring and early summer in shades of pink, red, white and coral. Herbaceous peonies die back in winter and return each spring, living for decades in the same spot if left undisturbed. They need sun, rich soil and patience, because newly planted peonies can take two or three years to flower well. Plant the crown no deeper than five centimetres below the surface, or flowering will be poor. Once established, a peony clump is one of the most reliable and generous plants in the garden.
9. Hardy Geranium
Hardy geraniums, also called cranesbills, are the workhorses of the cottage border, forming weed-suppressing mounds of attractive foliage topped with flowers in pink, blue, purple and white. They flower for months, tolerate sun or partial shade, and thrive in almost any soil, making them ideal for beginners. Use them at the front of borders, under roses, or in gaps between taller plants, where their spreading habit covers bare soil beautifully. Cut them back hard after the first flush of flowers and they will regrow with fresh leaves and a second round of blooms.
10. Catmint
Catmint is a soft, billowing cottage plant with grey-green aromatic foliage and spikes of lavender-blue flowers that bloom for months in summer. It is tough, drought tolerant once established, and loved by bees, making it an excellent edging plant for sunny paths and borders. Plant it where it can spill gently onto paving, and shear it back after the first flowering to encourage a fresh flush of growth and flowers. Cats are famously attracted to catmint, so if your neighbours have cats, expect visitors rolling happily in the foliage from time to time.
11. Poppy
Poppies bring a wild, papery brilliance to the cottage garden, from the huge, silky blooms of oriental poppies to the cheerful annual field poppies and opium poppies that self-seed freely. Oriental poppies flower in early summer in red, pink, orange and white, then die back in midsummer, so plant them among later-flowering perennials that will fill the gap. Annual poppies need only a sunny spot and poorish soil, and they will return year after year from scattered seed. Their seed heads are beautiful in their own right and can be left standing for winter interest.
12. Cosmos
Cosmos are the easiest annuals for instant cottage colour, producing feathery foliage and daisy-like flowers in pink, white and crimson from midsummer until the frosts. Sow seeds indoors in spring or directly outdoors after the last frost, and plant them in a sunny spot with ordinary soil. Cosmos need little feeding, and too much fertiliser produces leafy plants with fewer flowers. Deadhead regularly to keep the blooms coming, and cut stems for vases, where they last well. Their airy, open habit weaves beautifully through other plants without smothering them.
13. Honeysuckle
Honeysuckle is the scented climber of the cottage garden, covering fences, arches and walls with tubular flowers in cream, yellow, pink and orange, often with an intoxicating evening fragrance. It grows in sun or partial shade, tolerates most soils, and provides nectar for moths and other night pollinators, followed by red berries that birds enjoy. Prune lightly after flowering to keep it in bounds.
14. Hydrangea
Hydrangeas are generous cottage shrubs with large, long-lasting flower heads in white, pink, blue or purple from midsummer into autumn. Mophead varieties have round, full blooms, while lacecaps have flatter heads with tiny central florets surrounded by showy petals, both beloved by pollinators. Hydrangeas prefer partial shade and moist, rich soil, and they need little pruning beyond removing dead heads in spring. Flower colour in some varieties changes with soil acidity, turning blue in acidic soil and pink in alkaline soil, which adds a delightful element of surprise.
15. Tulip
Tulips are the spring jewels of the cottage garden, offering an extraordinary range of colours, shapes and heights from early to late spring. Plant bulbs in autumn, about three times their own depth, in a sunny spot with free-draining soil, and they will reward you with months of colour when little else is flowering. Cottage tulips are tall and elegant, while Darwin hybrids return more reliably year after year. In cottage borders, tulips are often planted in drifts through perennials, so their fading foliage is hidden as the summer plants grow up around them.
16. Daffodil
Daffodils are the most reliable spring bulbs, returning faithfully year after year with cheerful yellow, white and orange trumpets from late winter into spring. They naturalise well in grass, under trees and through borders, and they need almost no care beyond planting in autumn and leaving the foliage to die back naturally after flowering. Choose a mix of early, mid-season and late varieties to extend the display over many weeks. Few sights lift the spirits like a drift of daffodils on a grey March day.
17. Allium
Alliums, the ornamental onions, add architectural drama to the cottage border with their perfect spheres of purple, pink or white flowers on tall, straight stems in late spring and early summer. They are easy to grow in sun and free-draining soil, and they combine beautifully with roses, peonies and geraniums, filling the gap between spring bulbs and summer perennials. Plant bulbs in autumn, and leave the faded seed heads standing, because their skeletal spheres look striking for weeks. Alliums are also excellent for bees, and their tall stems rise above neighbouring plants without casting much shade.
18. Aster
Asters, now often called symphyotrichum, are the stars of the autumn cottage garden, producing masses of daisy-like flowers in pink, purple, blue and white from late summer into October. They extend the cottage display long after most summer flowers have finished, and they are invaluable for late-flying bees and butterflies. Asters prefer sun and reasonably fertile soil, and taller varieties may need staking. Cut them back in spring as new growth appears, and divide clumps every few years to keep them vigorous. Their late colour pairs beautifully with ornamental grasses and sedums.
19. Salvia
Salvias are among the hardest-working cottage perennials, flowering for months in shades of blue, purple, pink and red, and attracting bees and hummingbirds in warmer climates. Hardy salvias such as Salvia nemorosa form neat clumps of flower spikes that repeat reliably if deadheaded, while tender salvias can be grown as annuals or overwintered in a frost-free place. Salvias love sun and free-draining soil, and they combine well with roses, grasses and lavender. Their long flowering season and low maintenance make them ideal for gardeners who want maximum colour for minimum effort.
20. Verbena bonariensis
Verbena bonariensis is a tall, airy cottage plant with wiry stems topped by clusters of tiny purple flowers from midsummer into autumn. Its see-through habit means it can be planted at the front of a border without blocking the plants behind it, creating a veil of colour that butterflies adore. Verbena prefers sun and free-draining soil, self-seeds freely, and often survives mild winters, especially in sheltered gardens. It is short-lived, but new plants appear readily from seed, so a single planting usually becomes a permanent, drifting presence in the border.
21. Sedum
Sedums, now known as hylotelephium, are the late-season stalwarts of the cottage garden, forming fleshy, succulent clumps topped with flat heads of pink or red flowers in late summer and autumn. They are extremely tough, tolerating drought, poor soil and neglect, and their flowers are magnets for bees and butterflies in September, when nectar is scarce. Sedums need sun and sharp drainage, and they look wonderful beside grasses and asters. Leave the faded flower heads standing through winter, because they catch frost beautifully and provide structure until spring tidy-up.
22. Alstroemeria
Alstroemeria, the Peruvian lily, is a generous cottage perennial with clusters of exotic-looking flowers in orange, pink, yellow and purple, often spotted and streaked, flowering from early summer into autumn. It prefers sun and free-draining, fertile soil, and once established, it spreads steadily to form a large, floriferous clump. Alstroemeria flowers last exceptionally well when cut, making it a favourite for cottage flower arrangements. Mulch in autumn to protect the roots from hard frost, and avoid disturbing the fleshy roots once planted, because alstroemeria resents being moved.
23. Sweet William
Sweet William is a traditional cottage biennial with dense, flat clusters of flowers in red, pink, white and purple, often with contrasting eyes and a light, clove-like scent. Sow seeds in summer for flowers the following spring and early summer, and plant them in a sunny spot with ordinary, well-drained soil. Sweet Williams are excellent for cutting and for edging paths, and they self-seed gently if allowed. They pair beautifully with spring bulbs and early roses, bridging the gap between the spring bulb display and the full summer border with their rich, old-fashioned colours.
24. Cornflower
Cornflowers are cheerful annuals with vivid blue, pink or white flowers that were once common in cornfields and are now beloved cottage plants. Sow seeds directly outdoors in spring or autumn, in a sunny spot with ordinary soil, and they will flower for months with almost no attention. Cornflowers are excellent for bees and for cutting, and they self-seed freely, returning year after year in the same sunny corners. Their intense blue is one of the purest blues in the garden, and it combines wonderfully with poppies, cosmos and other cottage annuals for a meadow-like effect.
25. Crab Apple Tree
A crab apple tree is the perfect finishing touch for a cottage garden, providing spring blossom, summer shade and autumn fruit in a single, small tree. In spring, the branches are covered in pink or white blossom that bees adore, and in autumn they carry small, colourful fruits that birds enjoy and that can be made into jelly. Choose a disease-resistant variety suited to your garden size.
Growing Tips for a Cottage Garden

Success with cottage flowers starts with matching plants to your conditions. Check sun, shade and soil before buying, and group plants with similar needs together. Prepare the soil with compost, plant at the right depth, and water new plants well until established. After that, most cottage flowers need surprisingly little: an annual mulch, a spring feed, deadheading through summer, and a tidy-up in late winter. Let some plants self-seed, because the seedlings that appear in exactly the right spot are often the happiest plants in the garden.
For a full, generous look, plant in drifts rather than singles, and mix heights so tall plants rise behind medium and low ones. Repeat your favourite plants through the border for rhythm, and include shrubs and a small tree for winter structure, so the garden never looks empty. If you want broader design advice to go with these planting ideas, our guide to top garden design tips covers layout, structure and colour in more depth. Visiting great gardens is also invaluable, and a day among the themed plantings described in our guide to the largest botanical garden on earth will show you how these cottage favourites perform at full scale.
Good to Know

A few practical points will help your cottage garden thrive. First, many cottage flowers, including foxgloves, delphiniums and lupins, are poisonous if eaten, so teach children not to pick and taste garden plants, and keep pets in mind when choosing what to grow. Second, cottage gardens look best when they are allowed a little wildness, but they still need edges: a mown lawn edge, a clear path or a clipped hedge will make even the fullest border look intentional rather than neglected. Third, be patient. A new cottage border takes two or three years to fill out, and the best gardens are those adjusted a little each season as you learn what thrives in your soil.
Finally, remember that cottage gardens are for enjoying, not just admiring. Cut flowers for the house, sit among the scent on a summer evening, and leave some seed heads for the birds. Many of the best places to visit in London include cottage-style plantings and historic gardens where you can see these flowers in mature, beautiful settings, and a visit in different seasons will show you how the same border changes through the year.
FAQ
What is a cottage garden?
A cottage garden is an informal, densely planted garden style that originated around rural cottages, where flowers, herbs and vegetables grew together in a relaxed, abundant way. Modern cottage gardens keep that generous, slightly unruly look, with mixed flowers, climbing plants, winding paths and plenty of plants for cutting and wildlife. There are no strict rules, which is part of their charm.
Which cottage garden flowers are easiest for beginners?
Cosmos, cornflowers, hardy geraniums, catmint, lavender and sedums are among the easiest cottage flowers, because they tolerate ordinary soil, need little feeding, and flower generously with minimal care. Start with a handful of these, learn how they grow in your garden, and add more demanding plants such as delphiniums and roses once your confidence grows.
How do I keep a cottage garden from looking messy?
Keep paths and lawn edges clear, repeat key plants in drifts for rhythm, and include a backbone of shrubs for structure. Deadhead regularly, stake tall plants before they flop, and cut back plants that have finished flowering. A cottage garden should look full and relaxed, not neglected, and a tidy edge is often all it takes to make a lush border look deliberate.
Do cottage garden flowers attract wildlife?
Yes, most cottage flowers are excellent for wildlife. Single, open flowers such as cosmos, asters, sedums and catmint give bees and butterflies easy access to nectar, while seed heads feed birds in autumn and winter. Avoid double flowers where possible if wildlife is a priority, because their extra petals can make nectar harder for insects to reach.
Can I grow cottage garden flowers in a small garden?
Absolutely. Choose compact varieties, use climbers such as sweet peas and honeysuckle for vertical interest, and grow flowers in pots and window boxes if ground space is limited. A small cottage garden with a few well-chosen plants, repeated for fullness, can feel just as abundant as a large one, especially if you include fragrant flowers near seating.
When should I plant cottage garden flowers?
Perennials and shrubs are best planted in autumn or spring, when the soil is warm and moist. Hardy annuals such as cornflowers can be sown outdoors in spring or autumn, while tender annuals such as cosmos should be sown after the last frost. Biennials such as foxgloves and sweet Williams are sown in summer for flowers the following year, so a little forward planning gives you flowers in every season.







1 thought on “25 Best Cottage Garden Flowers for a Beautiful Garden”