30 Colorful Cottage garden plants

A cottage garden brings the charm of nature’s beauty to any space, blending colorful blooms, fragrant herbs and textured greenery. Known for their relaxed, somewhat wild aesthetic, cottage garden plants require minimal upkeep. While they are traditionally found in rural landscapes, these gardens can also be adopted in urban settings. With the right plant choices, even a balcony, rooftop, or small backyard can become a lush, cottage-style retreat. By mixing easy-care, compact flowers, herbs, and small shrubs, anyone can create a cozy cottage garden vibe right in the heart of the city or in the countryside with these 30 starters.

1. Lavender

Photo: David Patterson

2. Daisy

Photo: Peter Krumhardt

3. Delphinium

4. Sweet William

Photo: Peter Krumhardt

5. bellflower

Photo: Jeff McNamara

6. Honeysuckle

7. Phlox

Photo: Tom McWilliam

8. Pansy

Photo: David Nevala

9. Allium

10. Peony

Photo: Blaine Moats

11. Lupine

12. Pink Hydrangea

Photo: Alise O’Brien

13. Sweet Peas

14. Lady’s Mantle

Photo: Matthew Benson

15. Holly hock

Photo: Peter Krumhardt

16. Tulip

17. hardy Geranium

Photo: Nancy Rotenberg

18. Foxglove

Photo: Ed Gohlich

19. Musk Mallow

20. Dianthus

Photo: Evgeniya Vlasova

21. Clematis

22. Coral Bells

Photo: Peter Krumhardt

23. Aster

24. Iris

Photo: Jason Donelly

25. Columbine

Photo: Brie Passano

26. Daffodils

27. Primrose

Photo: Evnegiya Vlasova

28. Hostas

Photo: David Nevala

29. Campanula

30. Marigold

Photo: Philippe Giraud/Getty Images