How much is a dozen roses? At Garrett Florist, a dozen long-stem red roses is $89.99, hand-tied on Avenue Road and delivered free across Toronto and the GTA. Two dozen roses is $170, and three dozen runs from $250 to $299 depending on the design. Those prices include the roses, the greenery, the hand-tying and same-day delivery on orders placed before 11:30 a.m., Monday to Saturday.
The price of a dozen roses moves with three things: how many stems, how long the stems are, and what is designed in with them. A classic dozen is twelve stems and foliage. Three dozen is thirty-six stems, and the larger designs add hydrangea, berries or a vase, which is why two three-dozen bouquets can sit at different prices. Below is what each size looks like, what it costs, and when to choose it.
One dozen roses

A Dozen Roses, $89.99. Twelve premium long-stem red roses, hand-tied with lush green foliage. The classic gesture for an anniversary, Valentine's Day, or any moment that calls for a heartfelt one. If you would rather send warmth than romance, Goldie Love is a dozen golden-yellow roses for $95.
Two dozen roses

2 Dozen Roses, $170. Twenty-four roses in hot pink, soft blush and creamy white, with pink calla lilies and greenery worked through. Twice the stems of a classic dozen, and the mix of colours reads generous rather than formal. Goldie Love in two dozen is also $170.
Three dozen roses

Three dozen is thirty-six roses, and we design it two ways. Grand Romance, $299, is a hand-tied bouquet of three dozen premium roses in red, pink and creamy white, set among green hydrangea, pink hypericum berries and salal foliage. Breathtaking Beauty, $270, is thirty-six red roses with greenery, arranged in a flared glass vase and ready to set down. Goldie Love in three dozen, all golden yellow, is $250.

What does three dozen roses look like?
Big. Breathtaking Beauty in its vase stands about 32 inches tall and 31 and a half inches wide, which is centrepiece size for a dining table or a front hall. The hand-tied Grand Romance carries the same thirty-six stems with hydrangea and berries filling the space between them, so it arrives full and rounded rather than tall. If you are picturing one dozen, picture three of them gathered together, then add the greenery.
What the price includes
- Delivery. It is free across Toronto and the GTA, with no minimum, and no delivery fee is added at checkout.
- Design. Every bouquet is hand-tied the morning it is delivered.
- The card. Add your message when you order, up to 200 characters, and we write it on the card that travels with the roses.
- Prices are in Canadian dollars.
Which size to send
One dozen is the gesture everyone recognises, and it is the right call more often than not. Two dozen suits a birthday, Valentine's Day, or a thank-you that should feel generous. Three dozen is for the milestone anniversary, the proposal, or the moment when only the most impressive arrangement will do. If the roses are headed to a patient, A Dozen Roses, Goldie Love and Breathtaking Beauty are marked hospital friendly in our shop.
Same-day rose delivery in Toronto
Order by 11:30 a.m., Monday to Saturday, and your roses are designed that morning and delivered the same day across Toronto and the GTA, to a home, an office or a hospital. Later orders go out the next business day, and you can choose the date at checkout. We are closed Sundays. See the full dozen roses collection, or browse red roses and bouquets and all roses.
A few common questions
How much is a dozen roses in Toronto?
At Garrett Florist, a dozen long-stem red roses is $89.99 and a dozen golden-yellow roses is $95, delivered free across Toronto and the GTA.
How much are two dozen and three dozen roses?
Two dozen roses is $170. Three dozen is $250 for Goldie Love, $270 for Breathtaking Beauty in a glass vase, and $299 for the hand-tied Grand Romance with hydrangea and berries. Delivery is included.
How many roses are in three dozen?
Thirty-six. In a vase, our three dozen stands about 32 inches tall and 31 and a half inches wide.
Can I get a dozen roses delivered today?
Yes. Order by 11:30 a.m., Monday to Saturday, for free same-day delivery across Toronto and the GTA.