May is one of the best months to plant flowers if you want a garden bursting with color all summer long. With warm soil, longer days, and fewer frost risks, your plants can establish quickly and bloom beautifully.
Whether you're a beginner or an experienced gardener, choosing the right flowers now can make all the difference between a dull yard and a stunning, eye-catching garden.
Letโs explore the 14 best flowers to plant in May for maximum impact.
๐ธ 1. Zinnias

Zinnias are fast-growing and incredibly vibrant. They thrive in warm weather and bloom continuously.
Why plant them:
- Drought-tolerant
- Attract butterflies
- Easy to grow from seed
๐บ 2. Marigolds

Marigolds are perfect for beginners and help repel pests naturally.
Bonus: Great companion plant for vegetables.
๐ท 3. Petunias
Petunias offer long-lasting blooms and come in endless colors.
Best for: Hanging baskets and containers.
๐ป 4. Sunflowers
A summer classic! Sunflowers grow quickly and create a bold statement.
Tip: Plant in full sun for best results.
๐น 5. Cosmos
Cosmos are light, airy, and bloom nonstop.
Perfect for: Wildflower-style gardens.
๐ผ 6. Coreopsis
These cheerful yellow flowers are extremely low-maintenance.
๐ธ 7. Dahlias
Dahlias produce large, dramatic blooms that stand out.
Tip: Plant tubers in warm soil.
๐ฟ 8. Nasturtiums
Nasturtiums are edible and beautiful.
Fun fact: Both leaves and flowers can be eaten!
๐บ 9. Impatiens
Ideal for shady areas where most flowers struggle.
๐ผ 10. Geraniums
Classic and reliable, geraniums bloom all season long.
๐ธ 11. Salvia
Salvia attracts bees and hummingbirds.
๐ป 12. Coneflowers (Echinacea)
Tough and drought-resistant, perfect for low-maintenance gardens.
๐บ 13. Begonias
Great for containers and shaded patios.
๐ผ 14. Alyssum
Alyssum creates a beautiful carpet of tiny flowers with a sweet scent.
๐ Tips for Planting Flowers in May
- Choose a sunny location (most flowers need 6โ8 hours of sun)
- Water regularly, especially in the first weeks
- Use well-draining soil
- Deadhead flowers to encourage more blooms
๐ฟ Conclusion
Planting flowers in May is one of the easiest ways to guarantee a colorful summer garden. With the right selection, youโll enjoy months of vibrant blooms, pollinators, and a garden that truly stands out.
Start nowโand your future self will thank you ๐ธ
โ FAQ
What flowers grow best in May?
Zinnias, marigolds, petunias, and sunflowers are among the best.
Can I plant flowers directly in the ground in May?
Yes, in most regions, May is perfect for direct sowing.
How often should I water newly planted flowers?
Water every 2โ3 days initially, depending on weather.

