Save up to 35%
Order before December 11 for Christmas delivery*
*Not guaranteed. See Christmas delivery below.
Wine for the festive table
Up to 25% off
French wine
Classics from Bordeaux, Burgundy and beyond
Up to 22% off
Red wine
Rich reds for the Christmas table
Up to 23% off
White wine
Crisp and generous, from canapés to turkey
Up to 23% off
Champagne & sparkling
Open something that sparkles
Up to 35% off
Dessert wine
A sweet finish to the meal
Full cases sale
Stock up for the season and save by the case.
$1,259.28 $1,481.94
You save $222.66
$563.28 $665.94
You save $102.66
$581.28 $683.94
You save $102.66
Gift packs
Gift sets for everyone on your list.
Spirits for Christmas
The Pour Planner
How much wine do you need? Tell us about your dinner and we’ll estimate it.
7 bottles
An estimate only, based on about half to three-quarters of a 750 mL bottle per person for a typical dinner, and more for longer meals. Please drink responsibly and plan a safe way home.
Everything you need for Christmas
Delivery across Canada
We ship Canada-wide, with free Edmonton delivery on orders of $399 or more.
Christmas delivery
Order by December 11, 2026 for the best chance of delivery before Christmas. We can’t guarantee that any order will arrive before Christmas, as delays with shipping companies are outside our control.
Gift wrapping
$4.99 per eligible bottle. Available on standard bottles, such as classic Bordeaux. Gift packs aren’t included.
Need help choosing?
Tell our team who you’re buying for and your budget, and we’ll help you find the right bottle.