Christmas Roses Sale

This Christmas, surprise loved ones with roses that sparkle with holiday magic — all at seasonal sale prices. From classic reds and snowy whites to bold, playful colors, our Christmas Roses Sale makes it easy to send beauty, joy, and celebration. With holiday rose delivery across Toronto, the GTA, Canada, and the USA, you can brighten every Christmas table and every heart with roses that are as unforgettable as the season itself.  

Mixed Color Roses Bouquet

$69.99 - $279.99
$19.49 - $79.99

Snowy Night Red and White Roses by Teleflora

$84.99 - $124.99
$49.99 - $79.99

Red Roses Bouquet

$99.99 - $299.99
$19.49 - $59.99

Red and White Rose Bouquet

$99.99 - $399.99
$19.49 - $79.99

Shining Christmas Roses in Red Vase

$99.99 - $289.99
$89.99 - $274.99

Simply Enchanting Red and White Roses

$59.99 - $89.99
$39.99 - $59.99

Deluxe Dozen Red & White Roses

$99.99
$59.99

Dozen Red & White Roses in a Box

$99.99
$49.99

The Simply Enchanting Red Roses

$59.99 - $89.99
$39.99 - $59.99

100 Mix Color Long Stemmed Roses in a Vase

$599.99
$189.99

White Roses Bouquet

$99.99 - $399.99
$19.49 - $79.99

50 Red Roses Bouquet

$499.99
$129.99

Deluxe Dozen Red Roses

$89.99
$69.99

24 Red and White Roses in a Vase

$249.99
$89.99

24 Red Roses

$199.99
$39.99

Extreme Blue Rose Bouquet

$99.99 - $199.99
$49.99 - $99.99

Deluxe Dozen White Roses

$89.99
$59.99

White Roses in a Vase

$139.99 - $249.99
$34.99 - $59.99

Love's Divine Bouquet - Long Stemmed Roses

$189.99 - $259.99
$159.99 - $199.99

Mixed Color Roses in Vase

$59.99 - $99.99
$34.99 - $59.99

Time to Celebrate Rainbow Rose Vase Arrangement

$59.99 - $179.99
$49.99 - $119.99

Red Roses Vase Arrangement

$79.99 - $249.99
$24.99 - $59.99

Rainbow Roses

$99.99
$49.99

50 Pink Roses Bouquet

$449.99
$129.99
Showing 1 - 24 of 211 items