Flowers in Toronto cost $59.54 CAD on average for a florist's cheapest bouquet and $99.58 for a dozen red roses. Those figures come from published prices on 50 Toronto-area florist websites, checked on October 28, 2026, before delivery fees and tax. A dozen red ran from $49.95 to $200, about a fourfold spread. Entry bouquets started anywhere from $26 to $130, and 25 of the 50 florists list one under $50. Cindy's Flowers, one of the 50, sells bouquets from $49 and shows every price up front on its bouquet pages, so you can compare before you order.
The short version
- Bouquets: the cheapest averaged $59.54, from $26 to $130.
- A dozen red roses: $99.58 on average, or $8.30 a stem.
- Two dozen: about 1.8 times the price of one, not double.
- Not included: delivery fees, surcharges and tax.
What does an entry-level bouquet cost in Toronto?
A florist's cheapest bouquet in Toronto costs $59.54 CAD on average across the 50 Toronto-area florist websites we checked on October 28, 2026. The lowest entry price was $26 and the highest $130.
The 50 entry prices, in four bands:
- $40 or less: 11 florists
- $40.01 to $60: 23 florists
- $60.01 to $89.99: 6 florists
- $90 or more: 10 florists
Thirty-four of the 50, or 68%, start at $60 or less.
What the top of the market charges
How much can flowers cost at the top end? Ten of the 50 florists start at $90 or more, and the highest entry price we found was $130. Weddings sit well above everyday prices: our 2026 Wedding Flower Price Study for Canada, built from the published prices of 398 Canadian florists, puts the average bridal bouquet at $246 CAD.
Cindy's Flowers, one of the 50, starts at $49 (Mini), below the $59.54 average, and most of its Classic-size bouquets run $65 to $110, with every price listed up front.
Where do you find flowers under $50 in Toronto?
Flowers under $50 are easy to find at Toronto florists: 25 of the 50 in our survey list a bouquet below $50, and 11 list one at $40 or less. The cheapest was a $26 bud vase.
The cheap end looked like this:
- a bud vase of four or five fresh stems, $26 (its photos show carnations, which the ASPCA lists as toxic to dogs, cats and horses)
- a three-rose bouquet, $29.99 or $35 at three different shops (one adds eucalyptus, which the ASPCA lists as toxic to dogs, cats and horses)
- six short-stemmed roses, $30
- a petite spray-rose posy with a greenery accent, $30 (ask which greens go in if you have a cat or dog)
- a fresh bundle of four to six stems, $30 (its stems change weekly, so ask what's in it if you have a cat or dog)
- a 10-stem tulip bouquet, $35, at two different shops (the ASPCA lists tulips as toxic to dogs, cats and horses)
- a gerbera arrangement with greenery, $40 (ask which greens go in if you have a cat or dog)
- a 12-stem freesia bunch, $40.99
Cheap flowers come down to format: one variety, a modest stem count, a small size. Mixed designer bouquets usually start higher, so a single-variety bunch is the quickest way to bring a price down. Cindy's Flowers' Mini bouquets start at $49, every price is listed up front, and orders placed before 3 PM go out the same day, Monday to Saturday.
A supermarket bunch is a different product again, and our comparison of grocery store flowers vs a florist covers what its lower price leaves out.
What does a dozen red roses cost in Toronto?
A dozen red roses in Toronto costs $99.58 CAD on average across the 36 of our 50 florists that publish one. The lowest was $49.95 and the highest $200, or $8.30 a stem on average, from $4.16 to $16.67.
Twenty-four of the 36 price a dozen red under $100, ten price it between $100 and $149.99, and two ask $150 or more. Fourteen of the 50 list no dozen red roses we could order, including two that price a dozen without naming the colour and two whose dozens were sold out.
So what should 12 roses cost? The middle half of the 36 dozens ran from about $85 to $112, and half cost $92.50 or less, so that's an ordinary Toronto price for a dozen red; Cindy's Flowers, one of the 50, prices its dozen red roses at $79.
Red can cost more at the dozen
One Toronto studio prices the same rose bouquet at $125 for a dozen red and $100 for a dozen white, orange, yellow or pink. That $25 gap shows up at the dozen only: the same listing charges $75 for a half-dozen and $200 for two dozen in all five colours.
Long stems cost more too
One Toronto shop lists 12 short-stemmed red roses at $84 and 12 long-stem red roses at $100: $16, or 19%, more, though the two are separate products.
Two dozen for about 1.8 times the price
Two dozen red roses cost about 1.8 times as much as one dozen in Toronto, on average, not double. Thirty-two of the 50 florists list both sizes. There, one dozen averaged $96.41 CAD and two dozen $172.03, and 25 of the 32 charge less than double: $8.03 a stem in a dozen against $7.17 in two dozen. Cindy's Flowers charges $79 for a dozen and $109 for two.
Small bunches run the other way, which is why we'd skip the half-dozen. At ten florists that price both, a half-dozen averaged $61.59 and a dozen $106.39: $10.27 a stem against $8.87.
How do you compare rose prices in Toronto?
The best place to buy roses in Toronto is a florist whose listing lets you compare like with like: stem count, colour, stem length and a price before delivery.
Before comparing two listings, check three things:
- Colour. A dozen red cost $25 more than other colours at one shop in the survey.
- Stem length. Long stems cost $16 more at another shop.
- Edition. A Valentine's-named listing can cost more than the everyday one.
Then check who's actually making the bouquet. Cindy's Flowers arranges its Classic Red Roses and the rest of its rose bouquets to order in Toronto and delivers them itself, same-day across Toronto and the GTA on orders placed before 3 PM, Monday to Saturday.
Valentine's listings still online in October
Three Toronto-area florists were still selling Valentine's-named dozen-red listings on October 28, 2026, priced $35 more, $24 more and the same as each shop's everyday dozen: $100 against $65, $119 against $95, and $125 for both. Any of them may have been repriced since February, and none is a forecast for 2027.
Every other survey price here is an everyday late-October price, not a February quote; our explainer on why flowers cost more in winter covers what pushes prices up.
What a low price can leave out
The lowest price isn't always the cheapest order, so weigh four things too:
- Delivery. Every survey price here is before delivery, and each florist sets its own fee. A $45 bouquet with $25 delivery costs more than a $55 one with $10 delivery, so compare checkout totals. The Society of American Florists, the US trade association, warns that some online firms posing as local florists "charge higher fees."
- Freshness. Flowers kept warm before delivery fade sooner: when University of California, Davis researchers stored seven kinds of cut flowers, roses among them, for six days at different temperatures, every kind lasted less time in the vase the warmer it had been kept. At the same price, a bouquet that fades in half the time costs twice as much per day.
- Size. A low price can mean fewer or shorter stems, so check the stem count and length, not just the photo.
- Substitutions. Ask what replaces a flower that isn't available, and whether the swap matches its value.
Cindy's Flowers lists every size and price up front and arranges each bouquet to order in Toronto.
How we checked what flowers cost
We read the published prices on 50 independent Toronto-area florist websites on October 28, 2026, found through Google searches for Toronto and GTA florists and flower shops and for the city's luxury and premium studios, so the sample covers the top of the market as well as everyday shops: 39 in Toronto, four in Vaughan, three in Mississauga, and one each in Markham, Ajax, Newmarket and Bolton, in Caledon. We excluded national and order-relay websites, sold-out listings and florists whose prices or stem counts couldn't be read reliably. Cindy's Flowers, which publishes this guide, is one of the 50, using the prices on its own website, where orders are taken by phone.
The rules we applied:
- Cheapest bouquet: the lowest published price for a fresh-cut bouquet or arrangement of three or more stems, at its smallest listed size.
- Not counted: single or double stems, plants, dried, preserved or artificial flowers, non-flower gift items, gift cards, subscriptions, wedding, event and funeral pieces, wholesale bundles, and items named for Valentine's Day, Mother's Day, Easter or graduation.
- Dozen red roses: each store's lowest-priced everyday listing of 12 red roses that could be ordered on the day.
- Excluded everywhere: delivery fees, surcharges and taxes.
- Currency: Canadian dollars throughout.
We haven't named any of them: the point is what flowers cost, not who charges what.



