26 Easy Annual Flowers to Grow in Your Garden

In this guide, explore 26 of the easiest annual flowers to grow in your garden at home. These beauties are tough, low-maintenance, and guaranteed to brighten up your garden, patio, or balcony. So grab your gardening gloves, pick out your favorite flowers, and get ready to create a blooming masterpiece with minimal effort and maximum wow factor!

Annual Garden Flowers

1. Marigold (Tagetes)

Marigold flowers

Marigolds are resilient and drought-tolerant annuals, making them perfect for beginners. They thrive in almost any soil and deter pests like nematodes, making them a beneficial addition to vegetable gardens.

Bloom TimeSunColorsHeight & Spread
Summer to FrostFull SunYellow, Orange, Red6-36 inches tall, 6-18 inches spread

2. Zinnia (Zinnia elegans)

Red zinnia flowers in bloom

Zinnias are fast-growing, heat-tolerant types of annual plants that produce vibrant, long-lasting flowers. They’re great for cutting and attracting pollinators like butterflies.

Bloom TimeSunColorsHeight & Spread
Summer to FrostFull SunWhite, Yellow, Orange, Red, Pink, Purple10-36 inches tall, 6-18 inches spread

3. Petunia (Petunia x hybrida)

Purple and orange petunias in bloom

Petunias are highly adaptable and offer a wide range of colors and patterns. They bloom prolifically, and with minimal care, they can brighten up garden beds and containers.

Bloom TimeSunColorsHeight & Spread
Spring to FrostFull Sun to Part ShadeWhite, Pink, Red, Purple, Blue, Yellow6-18 inches tall, 12-24 inches spread

4. Impatiens (Impatiens walleriana)

Impatiens (Impatiens)

Impatiens are shade-loving plants that are perfect for areas with less sunlight. They are easy to grow, producing masses of flowers in a variety of colors all season long.

Bloom TimeSunColorsHeight & Spread
Spring to FrostPart Shade to Full ShadePink, Red, Orange, White, Violet6-24 inches tall, 12-24 inches spread

5. Sunflower (Helianthus annuus)

Sunflowers

Sunflowers are famous for their large, cheerful blooms and are incredibly easy to grow from seed. They are fast growers and add height and drama to any garden.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull SunYellow, Orange, Red, Bicolor24-144 inches tall, 12-36 inches spread

6. Nasturtium (Tropaeolum majus)

Nasturtium

Nasturtiums are easy to grow in poor soils, requiring little to no fertilization. They offer the added benefit of being edible, with both flowers and leaves adding peppery flavor to dishes.

Bloom TimeSunColorsHeight & Spread
Summer to FrostFull Sun to Part ShadeYellow, Orange, Red6-12 inches tall, 12-24 inches spread

7. Cosmos (Cosmos bipinnatus)

Pink Cosmos flowers

Cosmos are low-maintenance plants that bloom abundantly and attract butterflies and bees. They are drought-tolerant and thrive in poor soils.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull SunPink, White, Red, Orange, Yellow12-60 inches tall, 12-24 inches spread

8. Alyssum (Lobularia maritime)

Alyssum

Alyssum is known for its sweet fragrance and tiny, delicate flowers that attract pollinators. It’s easy to grow, and it quickly spreads to form a carpet of color.

Bloom TimeSunColorsHeight & Spread
Spring to FallFull Sun to Part ShadeWhite, Pink, Purple4-8 inches tall, 12-24 inches spread

9. Calendula (Calendula officinalis)

Calendula Flower

Calendula is a hardy annual that is often grown as a companion plant due to its ability to repel pests. The flowers are also edible and can be used in salads and teas.

Bloom TimeSunColorsHeight & Spread
Spring to FallFull Sun to Part ShadeYellow, Orange12-24 inches tall, 12-18 inches spread

10. Begonia (Begonia semperflorens)

Bright pink begonia flowers in bloom

Begonias are versatile plants that do well in both sun and shade, producing flowers throughout the growing season. They are drought-tolerant and easy to care for.

Bloom TimeSunColorsHeight & Spread
Spring to FrostFull Sun to Part ShadePink, Red, White, Orange6-18 inches tall, 6-12 inches spread

11. Snapdragon (Antirrhinum majus)

Snapdragons

Snapdragons are cool-season annuals that are easy to grow and come in a variety of colors. They are great for adding vertical interest to garden beds.

Bloom TimeSunColorsHeight & Spread
Spring to FrostFull Sun to Part ShadeYellow, Pink, Red, White, Orange, Purple6-48 inches tall, 6-12 inches spread

12. Salvia (Salvia splendens)

Salvia

Salvia is a hardy, drought-tolerant plant that produces spikes of brightly colored flowers. It’s easy to grow and attracts hummingbirds and butterflies.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull SunRed, Purple, Blue, Pink, White8-36 inches tall, 12-18 inches spread

13. Morning Glory (Ipomoea purpurea)

Bright Blue morning glory flowers

Morning glories are vigorous vines that quickly cover trellises or fences with their colorful, trumpet-shaped flowers. They are easy to grow from seed and self-sow readily.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull SunBlue, Purple, Pink, White6-10 feet tall, 1-3 feet spread

14. Verbena (Verbena x hybrida)

Prairie Verbena

Verbena is a low-growing plant that blooms profusely, making it perfect for borders and containers. It’s heat-tolerant and thrives in full sun with little maintenance.

Bloom TimeSunColorsHeight & Spread
Spring to FrostFull SunPurple, Pink, Red, White6-12 inches tall, 12-24 inches spread

15. Portulaca (Portulaca grandiflora)

Purslane (Portulaca)

Portulaca, or moss rose, is a succulent annual that thrives in hot, dry conditions. It produces bright, rose-like blooms and requires minimal watering.

Bloom TimeSunColorsHeight & Spread
Summer to FrostFull SunPink, Red, Orange, Yellow, White4-8 inches tall, 6-12 inches spread

16. Sweet Pea (Lathyrus odoratus)

Colorful sweet pea bouquet

Sweet peas are fragrant, climbing annuals that are easy to grow from seed. They are perfect for adding vertical interest and fragrance to the garden.

Bloom TimeSunColorsHeight & Spread
Spring to SummerFull Sun to Part ShadePink, White, Purple, Red, Blue6-8 feet tall, 1-2 feet spread

17. Pansy (Viola tricolor var. hortensis)

Colorful pansy flowers growing in a garden

Pansies are cool-weather annuals that are easy to grow and offer a wide range of colors. They are perfect for early spring or fall gardens.

Bloom TimeSunColorsHeight & Spread
Spring, FallFull Sun to Part ShadePurple, Yellow, Blue, White, Orange, Red6-9 inches tall, 6-12 inches spread

18. Cleome (Cleome hassleriana)

Cleome

Cleome, also known as spider flower, is a tall, airy plant that adds height and drama to garden beds. It is drought-tolerant, grows quickly from seed, and attracts pollinators.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull SunPink, Purple, White36-60 inches tall, 12-18 inches spread

19. Lobelia (Lobelia erinus)

Lobelia (Lobelia spp.)

Lobelia is known for its cascading clusters of vibrant blue, purple, or white flowers. It’s perfect for hanging baskets and borders, and it’s easy to grow in both sun and shade.

Bloom TimeSunColorsHeight & Spread
Spring to FrostFull Sun to Part ShadeBlue, Purple, White6-12 inches tall, 6-12 inches spread

20. Four O’Clocks (Mirabilis jalapa)

Desert Four O'Clock (Mirabilis multiflora)

Four O’Clocks are named for their habit of blooming late in the afternoon. They are low-maintenance and can tolerate poor soils, blooming in a variety of colors.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull Sun to Part ShadePink, Red, Yellow, White24-36 inches tall, 12-24 inches spread

21. Bachelor’s Button (Centaurea cyanus)

Bachelor's Button (Centaurea cyanus)

Bachelor’s Button, or cornflower, is a hardy, easy-to-grow annual that attracts bees and butterflies. It’s known for its striking blue flowers and thrives in poor soils.

Bloom TimeSunColorsHeight & Spread
Spring to SummerFull SunBlue, Pink, White, Purple12-36 inches tall, 6-12 inches spread

22. Geranium (Pelargonium)

Geranium

Geraniums are easy-care plants that bloom continuously throughout the growing season. They thrive in containers or garden beds and are drought-tolerant once established.

Bloom TimeSunColorsHeight & Spread
Spring to FrostFull Sun to Part ShadeRed, Pink, White, Salmon12-24 inches tall, 12-24 inches spread

23. Dusty Miller (Senecio cineraria)

Dusty Miller

Dusty Miller is known for its silvery, lacy foliage that adds texture and contrast to flower beds. It’s highly drought-tolerant and easy to grow in sunny locations.

Bloom TimeSunColorsHeight & Spread
SummerFull SunSilvery-Gray (foliage), Yellow (flowers)6-18 inches tall, 6-12 inches spread

24. Cornflower (Centaurea cyanus)

Cornflower

Cornflower, or bachelor’s button, is a tough, easy-to-grow annual that self-sows readily. Its flowers are often blue but can also be found in pink, white, and purple.

Bloom TimeSunColorsHeight & Spread
Spring to SummerFull SunBlue, Pink, White, Purple12-36 inches tall, 6-12 inches spread

25. Tithonia (Tithonia rotundifolia)

Mexican sunflower (Tithonia diversifolia)

Tithonia, also known as Mexican sunflower, is a heat-loving, drought-tolerant plant that produces large, bright orange-red flowers. It’s an excellent choice for attracting butterflies.

Bloom TimeSunColorsHeight & Spread
Summer to FallFull SunOrange, Red36-72 inches tall, 24-36 inches spread

26. Clarkia (Clarkia amoena)

Clarkia

Clarkia, also known as godetia or farewell-to-spring, is an easy-to-grow annual that thrives in cooler climates. It produces delicate, satin-like flowers in a variety of colors.

Bloom TimeSunColorsHeight & Spread
Spring to SummerFull Sun to Part ShadePink, Purple, Red, White12-36 inches tall, 6-12 inches spread

Wrapping Up

Annual flowers are like the life of the party in your garden—they grow fast, bloom brilliantly, and bring endless joy before their grand finale at the end of the season. The best part? They’re incredibly easy to grow, even if you don’t have a green thumb (yet!). Enjoy!

Editorial Director | andrew@petalrepublic.com | Full Bio

Andrew is the Editorial Director at Petal Republic. He holds a BSc degree in Plant Sciences and has trained professionally at leading floristry schools in London and Paris. In amongst overseeing a global editorial team, Andrew's a passionate content creator around all things flowers, floral design, gardening, and houseplants.

Spread the love

5 Comments

  1. hey, Andrew Gaumond I was wondering if marigolds really help keep pests away from other plants? I wanna try planting some between my tomatoes, thx.

    1. Yeah, Jenny! Marigolds are great for that. I’ve been doing it for years, and it really seems to help with the aphids.

    2. Yes, marigolds are often used as companion plants because they can help deter certain pests. Specifically, marigolds are known to repel pests like nematodes (tiny, soil-dwelling worms that can harm plant roots), aphids, whiteflies, and even some beetles. The strong scent of marigolds is believed to be a natural deterrent to these pests. When planted between tomatoes, marigolds may help reduce pest problems, particularly by repelling nematodes and whiteflies, which can harm tomato plants. French marigolds (Tagetes patula) are especially effective for nematode control.

  2. I’ve always found that adding a mix of alyssum and cosmos gives a garden an instant lift. They’re not just easy to grow but they bring so much color and life.

  3. Alyssum’s a champ in shady spots, and petunias can manage too if you pick the right kind. Try the wave petunias, heard they’re less fussy about sun.

Leave a Reply

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