How Long Do Fresh Flowers Last? (And How to Make Them Last Longer)
One of the most common questions we hear is: "How long will my flowers last?" It's a fair question — you want to enjoy your beautiful arrangement as long as possible, or make sure a gift keeps looking great all week.
The honest answer is: it depends on the flower type, how they were cared for before delivery, and how you care for them once you have them. Here's everything you need to know.
Average Vase Life by Flower Type
| Flower | Average Vase Life |
|---|---|
| Roses | 7–12 days |
| Carnations | 14–21 days |
| Alstroemeria (Peruvian Lily) | 14–21 days |
| Chrysanthemums | 10–14 days |
| Gerbera Daisies | 7–10 days |
| Lilies | 7–14 days (as buds open) |
| Sunflowers | 7–10 days |
| Tulips | 5–7 days |
| Hydrangeas | 5–7 days |
| Peonies | 5–7 days |
| Orchids | 14–21 days |
| Daffodils | 5–7 days |
The longest-lasting flowers are carnations, alstroemeria, orchids, and chrysanthemums. If you want maximum longevity, request these from your florist.
The shortest-lasting flowers are tulips, peonies, daffodils, and hydrangeas — but they are so beautiful that most people agree they're worth it.
10 Expert Tips to Make Flowers Last Longer
1. Trim the Stems Before Placing in Water
Cut 1–2 inches off the bottom of each stem at a 45-degree angle before placing in water. Do this under running water or in a bowl of water to prevent air bubbles from blocking water uptake. Repeat every 2–3 days.
2. Remove Any Leaves Below the Waterline
Leaves submerged in water rot quickly and create bacteria that shortens the life of all your flowers. Strip all leaves that would sit below the water surface.
3. Use Clean, Cool Water
Fresh, cool water is best. Room temperature or slightly cool water is ideal for most flowers. Avoid hot water — it speeds up wilting.
4. Use Flower Food
The small packet of flower food that comes with most bouquets is there for a reason. It contains three things: sugar (food for the flowers), an acidifier (to help water move up stems), and a biocide (to kill bacteria). Use it.
DIY flower food: 1 tablespoon sugar + 1 tablespoon white vinegar or lemon juice + 1 quart water.
5. Keep Flowers Away from Heat and Direct Sun
A windowsill might seem like a nice place, but direct sunlight and heat dramatically shorten a flower's life. Display your arrangement in a cool spot with indirect light.
6. Keep Away from Fruit
Ripening fruit releases ethylene gas, which accelerates the aging process in flowers. Don't put your vase on the kitchen counter next to a fruit bowl.
7. Change the Water Every 2 Days
Fresh water = longer lasting flowers. Every time you change the water, rinse the vase too — bacteria builds up on the sides and bottom.
8. Re-trim Stems When Changing Water
Each time you change the water, give the stems another angled cut. This opens fresh tissue to absorb water.
9. Mist the Petals
Many flowers (especially roses and hydrangeas) appreciate a light misting of water on their petals. Do this in the morning when temperatures are cooler.
10. Remove Dying Flowers Promptly
One wilting flower releases ethylene gas and can speed up the death of the others around it. Remove any dying or dead flowers from the arrangement immediately.
How to Revive Wilting Flowers
If your flowers have wilted but it's only been a few days, they might be revivable:
1. Re-cut the stems at a deep angle (2–3 inches) 2. Submerge the entire flower (stem and bloom) in a basin of cool water for 1–2 hours 3. Return to a fresh vase with clean water and flower food
This works especially well for roses and gerbera daisies.
How Long Do Delivered Flowers Last?
Flowers from a professional florist should arrive fresh and well-conditioned. When properly cared for, you can expect:
- Roses: 7–10 days
- Mixed bouquets: 7–10 days average
- Single-variety arrangements: Up to 2–3 weeks for carnations, orchids, or alstroemeria
Same-day delivery from a local florist means shorter time in transit, which translates to fresher flowers that last longer than flowers shipped overnight from a warehouse.
Follow these tips and your flowers will look beautiful long after delivery day.
