Garden Guide: How to grow fresh flower bouquets in your garden

Grow these flowers for bouquets all summer long that are easy to grow and practically free!

Alex Calamia

Jun 11, 2025, 9:53 AM

Updated yesterday

Share:

If you love bringing fresh flowers into your home, but don’t love the price of weekly bouquets, there's an easy solution: You can grow your own!
A "cut flower garden" is fun and rewarding, and can work in any garden. However, not every flower is a good candidate. I'll show you the prettiest and easiest blooms and the conditions your garden needs to have them grow.
Why Grow a "Cut Flower Garden?"
A cut flower garden isn’t just beautiful, it’s practical too!
  • Save money: You can grow hundreds of flowers with just a few dollars from a single pack of seeds.
  • Enjoy blooms indoors and out: Cutting flowers encourages even more growth in most plants.
  • Support pollinators: Some of the best flowers for bouquets are loaded with pollen for bees and butterflies.
These flowers also make a great gift for your friends and neighbors!
What Makes a Good Cut Flower?
While all flowers are beautiful, not all are ideal for bouquets. Some, like impatiens or petunias, have short stems that don’t hold up well in a vase. For cutting, you want flowers with long, sturdy stems, a long vase life, and continual blooming.
Here are some of my top picks for a beginner cut flower garden:
Zinnias
Zinnias are fast-growing and have a lot of variety! You can find small zinnias that grow only a foot tall for containers, or tall varieties that get 5 to 6 feet tall. They only need 8 weeks to grow blooms from seed and perform well in poor soil.
Sunflowers
It's a classic bloom that gives you a LOT of bang for your buck if you grow your own. A single flower costs a dollar at the store, but you can grow dozens from seed for a few dollars. The seeds are big so it's easy to handle with the kids. You'll want to protect the seedlings from hungry animals for the first week, but after that they are maintenance free.
Large sunflower varieties typically only produce one bloom per plant, so plant new sunflower seeds once every 2 weeks if you want blooms all summer long.
Cosmos
Cosmos agave beautiful lacy foliage, but don't let their delicate look fool you, they are great landscape plants that hold up well in vases.
Dahlias
These bulbs have gorgeous blooms and you can dig them up, store the bulbs inside over the winter, and replant year after year. They bloom best in late summer and autumn.
African Marigolds
Taller and more dramatic than their smaller counterparts, African marigolds are easy to grow and have large flowers that come in shades of reds, yellows, and oranges. Plus, their scent can help deter garden pests.
Roses
Roses are a great landscape shrub. They have a reputation for being finicky, but modern varieties are easy to grow and are by far the longest blooming landscape shrub for our area. Knock-out roses bloom from May to November.
Tips to keep in mind
  1. Choose your space: Pick a sunny spot with good drainage that receives frequent watering
  2. Start from seed: Zinnias, sunflowers, cosmos, and marigolds are easy to grow from seed. You can purchase these at local nurseries too, but I recommend only planting sunflowers from seed because they perform much better when they're started this way.
  3. Cut to encourage more: Don’t be afraid to snip blooms! Cutting flowers before they go to seed encourages more to grow. It's called dead bedding.