For many people, growing a garden is an incredibly rewarding hobby, but it can be hard when you have to wait months to see the results of your work. Fortunately, there is a wide variety of fast-growing annual and perennial flowers out there that can produce stunning blooms in a matter of days or weeks. With a little extra love and care, you’ll have a breathtaking garden in no time.

To help you see quick and lovely results, we’ve compiled a list of 16 fast-growing flowers, plus a bonus section on how to make a fresh start for the new year. Check it out below! 

1. Calendula (Calendula officinalis)


Calendulas are fast-growing blooms that are well-known for their culinary purposes — many people use the petals in stews, broths and salads to add color and flavor. Calendulas also have medicinal properties, such as stimulating the immune system, but are also a fantastic option for garden beds. These bright blooms add a unique burst of color and are typically frost tolerant and cold hardy. Calendulas prefer full sun, however, if you live in a very hot climate, it’s best to place these flowers in partial shade to prevent heat damage. 

  • Annual: Hardiness zones 3-9
  • Preferred light: Full sun or partial shade 

2. Cornflower (Centaurea cyanus)


Also known as bachelor’s buttons, cornflowers are resilient blooms that add a stunning burst of blue color to your backyard. The ruffled petals give off a unique fragrance, attracting a wide variety of bees, butterflies and other pollinators. Plant your cornflower seeds in full sun and moist soil and you’ll begin to see results within 7-10 days. Once your cornflowers are in full bloom, you can pick off a few petals and eat them, as they are completely edible


  • Annual: Hardiness zones 3-8
  • Preferred light: Full sun 

3. Cosmos (Cosmos bipinnatus)


Cosmos blooms are truly out of this world. These elegant flowers have delicate, crepe-like petals on slender stems, making them a beautiful addition to any garden. Their seeds get off to a quick start, but cosmos flowers are at their best during the summertime. These gorgeous blooms require little care and are a perfect option for beginner gardeners. 

  • Annual or perennial: Hardiness zones 2-11
  • Preferred light: Full sun or partial shade

4. Johnny Jump-Up (Viola pedunculata)

johnny jump ups

With vibrant and attractive blooms, Johnny jump-ups can make any garden pop. These flowers spread easily and self-seed yearly. If you want your garden to be filled with Johnny jump-ups, be sure to hold off on trimming the wilting flowers. Waiting time from seeding to germination is only between 14 and 21 days, making them perfect for a last-minute addition to your garden.

  • Annual: Hardiness zones 3-10
  • Preferred light: Full sun  

5. Marigold (Tagetes)


Few flowers are as bright and cheerful as marigolds! This October birth flower blooms all summer long and adds a glistening touch of gold to any flower bed or garden. These flowers are relatively drought tolerant, but wither easily in shade and cold weather. Be sure to place your marigolds in full sun and you’ll see them flourish completely within eight weeks! 

  • Annual: Hardiness zones 2-11
  • Preferred light: Full sun; avoid shade 

6. Morning Glory (Ipomoea)

morning glory

These beloved flowers have been a longtime favorite of gardeners. You’ll find morning glories blooming from early summer to the first frost, and they come in a stunning array of colors like white, pink, indigo and magenta. Shelter your blooms from strong winds and place them in a sunny spot with well-drained soil. Keep in mind that morning glories like to climb, so place the plant near an arch or fence. Sometimes they can grow up to 10 feet in one season! 

  • Annual or perennial: Hardiness zones 3-10
  • Preferred light: Full sun or light shade

7. Nasturtium (Tropaeolum majus)


Another popular fast-growing flower is the resilient nasturtium. These bold blooms thrive in a variety of soil conditions and come in shades of red, yellow and orange. Plants will typically appear between 7-10 days after seeding and germination happens within 10-12 days. Once your nasturtiums are fully grown, feel free to use them as garnishes on your favorite drinks or dishes! 

  • Annual: Hardiness zones 4-8
  • Preferred light: Full sun to partial afternoon shade 

8. Nigella (Nigella sativa)


These pretty pastel flowers also go by the name “love-in-a-mist” and typically grow in early spring and begin blooming in early summer. Nigella flowers are usually bright blue and should be planted in well-drained soil. Be sure to place the plant in full sun or partial shade for optimal growth. If you’re looking for a good flower for dried arrangements, nigellas are a fantastic option. 

  • Annual: Hardiness zones 2-11
  • Preferred light: Full sun to partial afternoon shade

9. Pansy (Viola tricolor)


Pansies are a popular choice for many gardeners due to their stunning tri-color petals. These gorgeous blooms are commonly used in bouquets and flower arrangements, making them the perfect gift for a loved one or friend. You can expect pansies to grow between 7 days and 3 weeks, however, blooming times can differ from garden to garden.

  • Annual: Hardiness zones 3-10
  • Preferred light: Full sun  

10. Petunia (Petunia)


Looking for a perfume-scented flower? Try petunias! These fast-growing flowers have a distinct fragrance and come in a variety of bright colors. Petunias are relatively easy to grow and are pest resistant, so they’re perfect for first-time gardeners. These colorful blooms do well in gardens, but would also be a good addition to any hanging baskets you have outside. You can expect petunias to germinate between 5 and 15 days.

  • Perennial: Hardiness zones 9-11
  • Preferred light: At least six hours of full sunlight

11. Phlox (Phlox drummondii)


Phlox flowers are a garden classic and can be found in a range of colors, from purple to pink to red. As much as these spring blooms love full sunlight, they will also do well in afternoon shade. These low-maintenance flowers are disease resistant and do well in most garden soils. Blooming usually happens from April to June and it takes about 5 to 10 days for the seeds to germinate. 

  • Perennial: Hardiness zones 4-6
  • Preferred light: Full sun to partial afternoon shade  

12. California Poppy (Eschscholzia californica)

california poppy

These stunning fast-growing flowers take only 60 days from seed to bloom. You’ll quickly find that these California blooms attract a wide variety of pollinators and other types of wildlife. Be sure to plant your poppies in full sun and well-drained soil. Though poppies typically grow in shades of orange and red, you can find them in other colors such as pink, purple and yellow.

  • Annual: Hardiness zones 6-10
  • Preferred light: At least six hours of full sunlight 

13. Sweet Alyssum (Lobularia maritima)

sweet alyssum

Known for their hardiness and ability to thrive in a variety of climates, sweet alyssums are a popular fast-growing flower and can also be heat resistant. These blooms are a great choice for ground covers, and need at least six hours of full sunlight for optimal growth. It won’t take long for you to fall in love with these cute white flowers! 

  • Perennial: Hardiness zones 9-11
  • Preferred light: At least six hours of full sunlight  

14. Sweet Pea (Lathyrus odoratus)

sweet pea

Known for their delightful scent, sweet peas are climbers and do well when planted near an arch, fence or trellis. When we think of sweet peas, we usually picture them as bright pink flowers, but they actually come in a wide variety of colors including white, magenta and purple. Sweet peas need at least six hours of sunlight, so plant your flowers in a sunny spot. 

  • Annual: Hardiness zones 7-9
  • Preferred light: At least six hours of full sunlight  

15. Sunflower (Helianthus annuus)


Sunflowers are a garden staple! These cheerful flowers will brighten any outdoor space and add a special touch to your home. As the name suggests, these gorgeous blooms need at least six to eight hours of sunlight every day in order for them to grow. Choose a well-drained location with loose soil and you’ll be all set.

  • Perennial: Hardiness zones 4-9
  • Preferred light: Six to eight hours of full sunlight  

16. Zinnia (Zinnia elegans)


These annual flowers are easy to grow and can bloom quickly. They’re ideal for gardeners looking for low-maintenance flowers that produce quick results. Zinnias come in many different colors and attract butterflies and bees, adding a bounty of life to your garden. You can expect to see bright, beautiful blooms in about 60 days. 

  • Annual: Hardiness zones 3-10
  • Preferred light: Full sun 

7 Tips To Kick-Start Your Own Growth

As we think about our favorite types of fast-growing flowers, it reminds us that we need to focus on our own well-being by making a fresh start and moving forward from the past. With a new year approaching, many of us are starting to think of different ways we can continue to grow and reach our full potential.

Check out these seven tips below on how to make a fresh start so you can gain the clarity you need this upcoming year.

1. Prune Your Surroundings 

Nothing feels better than a clean home! Start fresh by sorting through all your old clothes in your closet and donating any that you don’t wear anymore. Once that’s done, you can work through the kitchen and living room and sort through any items you don’t need anymore. You’ll not only feel accomplished when you look at a newly cleaned home, but you’ll also feel ready to conquer other tasks. 

2. Nurture New Activities

While the past year may have taught us that life can be unpredictable, it shouldn’t stop you from planning new things to do. It’s important to live life to the fullest and seek out new, enriching opportunities. Explore new activities, hobbies and experiences — you won’t regret it! 

If you need a little inspiration, check out these quotes on creating a better mindset.

3. Diversify Your Environment

Don’t be afraid to step out of your comfort zone and try something new. Whether that means expanding your friend group or venturing into nature, there’s no doubt that this will help you make a fresh start. Doing so will allow you to enjoy new experiences and discover new things about yourself you may not have known before.

4. Reflect on Your Personal Growth

Reflecting on the past year may help give you some clarity on how you want to move forward. You can write down your thoughts about your life and your experiences this year in a self-care journal. Think about what you learned and how you want things to change. The quiet time you spend reflecting can help you focus on where you’ve been and where you’d like to go. Don’t hesitate to reach out to a mental health professional to help you get to a comfortable place in life. 

5. Weed Out Negative Habits and Thoughts

It’s hard to have a clean new beginning when we feel negative about old habits and thoughts. Nonetheless, it’s important to be positive and believe that things will work out. While positivity can feel difficult during tough times, practicing gratitude for what you have can be a good way to get out of a negative rut. Sometimes saying some encouraging words to yourself can be helpful.

6. Set Goals To Reach New Heights

Start your year off strong by setting new goals. If the ones you’ve been chasing after lately haven’t been bringing you much joy, then maybe it’s time to create a new journey with fresh goals. Even something as small as waking up early every day can make a big difference.

7. Brighten Up Someone’s Day

Spending the time to brighten up someone’s day is a great way to make a fresh start for the new year. This can be as easy as complimenting someone you see on the street or calling a loved one and sharing your appreciation for them and everything they do. 

Whether you decide to start fresh by meeting new people, practicing meditation or cleaning out your closet, there’s no doubt that even the smallest change will have a large impact on your everyday life. Just like fast-growing flowers, we as humans are always changing and growing with each passing day, so the best we can do is focus on ourselves and do what makes us happy.