There are plenty of great reasons to grow annual flowers. Sure, they don’t last forever—but isn’t that true of most beautiful things?
Annuals offer gorgeous, prolific blooms that will add a pop of color in your garden where you least expect it. With so many annual flowers to choose from, though, it can be tough to know which way to go!
- #1. Angelonia
- #2. Vinca
- #3. Begonia
- #4. Celosia
- #5. Zinnia
- #6. Chrysanthemum
- #7. Cosmos
- #8. Cornflower
- #9. Dahlias
- #10. Nasturtium
- #11. Geraniums
- #12. Calendula
- #13. Stock
- #14. Impatiens
- #15. Primrose
- #16. Larkspur
- #17. Sweet Pea
- #18. Marigold
- #19. African Daisy
- #20. Pansies
- #21. Sweet Alyssum
- #22. Petunias
- #23. Dianthus
- #24. Pentas
- #25. Ranunculus
- #26. Calibrachoas
- #27. Snapdragons
- #28. Sunflower
Here are some of the best options you can grow so you always have many flowers that bloom all year in your garden.
This gorgeous, drought-tolerant flower is the perfect annual for a gardener in the south. In a warm environment and in full sunlight, it will produce blooms from summer until fall.
The vinca flower is also referred to as Madagascar periwinkle. This flower blooms nonstop during the summer and is known for its gorgeous blue hues. It grows best in zones four through nine.
The begonia plant can be grown just about anywhere. It requires minimal maintenance (zero pruning or deadheading—perfect!). Choose to grow this beautiful annual in a container, and you can move it inside and reuse the tubers the next year.
Celosia produces gorgeous flowers in all kinds of colors and shapes, including pink, orange, red, yellow, fans, plumes, and brains. They grow fast and bloom mostly in the summer.
Zinnias can be found in all kinds of colors, including red, pink, orange, yellow, and white. These flowers look a lot like dahlias and are best grown in planters or containers.
The chrysanthemum is a must-have plant that can be grown from seed starting in the spring. It blooms in late summer to early fall and can be found at just about any nursery.
The cosmos is an adorable, pint-sized flower that blooms more and grows taller the more often you cut it. It produces lovely flowers in shades of white, purple, and pink.
Not to be confused with the perennial coneflower, cornflowers grow best in zones 2 through 11, particularly in full sun and well-draining soil. These flowers bloom best in the summer months.
Dahlias are gorgeous lowers with honeycomb shapes that look beautiful in any garden. They are easy to care for, and actually, if you are careful about digging up the tubers every year, you can grow these plants and perennials, too.
The nasturtium is an easy to grow flower that comes in all the best and brightest fall colors. It can produce blooms from spring until autumn and is known for its utility in the vegetable garden (it repels a ton of common garden pests!).
Geraniums are easy to grow and will flourish for several months as long as you grow them in full sun or partial shade.
The calendula is another gorgeous flower that grows well in full sun to partial shade. It is best grown in well-draining soil, ideally in zones 9 through 11. You can harvest this flower for its beauty alone, or use its petals to make essential oils for your skin.
The flowering stock has a clove-like aroma that makes it perfect for bouquets or lining walkways in your garden. These blooms come in all colors and grow best in full sun.
Impatiens are tiny flowers with delicate petals, perfect for dark areas of your yard. These flowers can be planted in a shady location for gorgeous blooms all summer long.
There are several varieties of primrose for you to choose from, with English primrose being one of the most popular choices. It has a ton of bright colors that can brighten up your garden or your home. It blooms best in the winter.
Larkspur is shockingly easy to care for in a colder climate. You can grow these plants in the fall and their seeds will overwinter. They’ll produce beautiful blue flowers before dying back in the spring.
#17. Sweet Pea
Another flower that you can grow as an annual is the sweet pea. Known for its delicate, plying aroma, this flower can produce vines that climb as tall as ten feet. There are dwarf varieties available, too, though, if vines are too much for you to handle.
Marigolds give you a lot of bang for your buck, pushing out gorgeous yellow and orange flowers every summer. Those flowers tend to last long into the autumn months, too and are known to attract pollinators and repel pests.
#19. African Daisy
The humble pansy is an easy flower to grow if you want a frost-resistant bloom. Pansies can be found in just about any color and are the best choice for an early spring garden.
#21. Sweet Alyssum
Sometimes referred to as an herb, the Sweet Alyssum flower has a light fragrance and grows well in both full sun and partial shade. It only reaches a few inches tall, so you don’t have to worry about it taking over.
Petunias are also fuss-free, growing well in the spring, summer, and fall. These flowers are usually grown in hanging baskets, but you can grow them in containers, garden beds, and other locations, too.
Fragrant blooms with gorgeous, rich green foliage, dianthus flowers are often referred to as pinks. They can also be found in shades of purple and white, though!
This flower is quite similar to the angelonia in that it loves being grown in hot, sunny weather. It produces gorgeous blooms with clusters of lavender, white, pink, or red flowers all summer long. The flowers can attract pollinators, too.
This flower offers fragrant blooms first thing in the spring as long as you plant in the fall. With colors in shades of pink, yellow, red, orange, and white, you’ll love growing these annuals and using the blooms in your favorite floral arrangements.
Sometimes referred to as Million Bells, these flowers look a lot like small petunias. They are hardy only in zones 9 to 11, often grown as annuals in hanging baskets and containers. They prefer being grown in full sun but can also tolerate light shade.
The towering snapdragon can add some serious height, dimension, and color to your flower garden. It’s easy to grow and does well in full sunlight.
You can grow sunflowers that are the traditional golden color, but you’ll also find flowers in shades of white, pink, orange, and red. They can grow several feet high—taller than you, in many cases!—and establish themselves rapidly, even in poor soil.
We hope you enjoy reading our list of annual flowers. Don’t forget to plant some of these lovely plants in your garden.