Gift Baskets
Occasions

Canada Baskets · Christmas 2026 · Christmas Day is a Friday

Christmas Gift Guide 2026

Everything for getting a basket under someone's tree in time: the last day to order for cities from Whitehorse to Halifax, the gifts that sold best in past Christmas seasons, grouped by price, and how businesses plan their December gifting. Thursday, December 24 is the final delivery day before the holiday.

  • Courier order-by dates run from Monday, December 14 (Whitehorse) to Tuesday, December 22 (Victoria)
  • Same-day up to December 24, only in the Greater Toronto Area and Greater Vancouver
  • A flat $19.99 delivery charge to most Canadian addresses
  • Wine, beer and spirits go to adults only: 19+ in most provinces, 18+ in Alberta, Manitoba and Quebec, with photo ID on request
Christmas Gift Box with Three Wines and Gourmet Brie Cheese
Christmas Gift Box with Three Wines and Gourmet Brie Cheese · $115.99
Red and White Holiday Wine Gift Basket
Red and White Holiday Wine Gift Basket · $145.99
Festive Wine Gift Basket with Holiday Treats
Festive Wine Gift Basket with Holiday Treats · $124.99

Will it arrive by Christmas? Check the postal code

Enter where the basket is going and the store's delivery service replies with the first day it can reach that address. A date on or before Thursday, December 24 means a Christmas arrival; a later one means ordering sooner, or sending it as a Boxing Week surprise instead.

Beyond the Greater Toronto Area and Greater Vancouver, baskets travel by courier Monday to Friday, and an order placed before 2 p.m. ships the same day.

Last order dates for Christmas 2026

Couriers do not deliver on weekends, and with December 25 on a Friday, Thursday, December 24 is the last day a basket can reach its recipient. Each date below is the final weekday to order, before 2 p.m., for a courier city; it allows for the longest transit the delivery service quoted there.

  1. Whitehorse

    Transit can take 2 to 8 business days, so get the order in on Monday, December 14.

  2. Halifax, Regina and Saskatoon

    Allow up to 5 business days. Order by Thursday, December 17.

  3. Calgary, Edmonton and Winnipeg

    Up to 4 business days on the road: order by Friday, December 18, before 2 p.m. (1 p.m. in Winnipeg).

  4. Montreal, Ottawa and Thunder Bay

    Plan on 3 business days at most. Order by Monday, December 21.

  5. Victoria

    1 to 2 business days, which makes Tuesday, December 22 the last order day.

  6. Greater Toronto Area and Greater Vancouver

    Same-day hand delivery, only in these two areas, runs every day of the week. Order a basket marked for this service before 11 a.m. local time and it arrives that afternoon, up to and including Thursday, December 24.

Hand-delivery hoursIn the Greater Toronto Area and Greater Vancouver, businesses receive baskets between noon and 5 p.m., and homes between noon and 7 p.m.
ClosedThere are no deliveries on December 25, December 26 or January 1. A courier order placed on a Saturday or Sunday leaves on Monday.
Delivery charge$19.99 flat to most addresses in Canada. Remote communities and the territories get their price at checkout.
Wine, beer and spiritsThe person receiving the basket must be of legal drinking age in their province (19+, or 18+ in Alberta, Manitoba and Quebec) and may be asked for photo ID.
Another city?Type its postal code into the checker above for its earliest date.

Christmas favourites, sorted by price

These twelve baskets were each ordered for Christmas in at least two of the 2023, 2024 and 2025 seasons, and all are in stock today. One of them outsold the others by a clear margin and wears the top rank; the rest have no rank and are simply grouped by current price.

Under $75

$75 to $109

$110 and up

Three Christmas seasons in figures

Canada Baskets orders from November 1 to December 24 in 2023, 2024 and 2025, compared with all orders 2023–2025 where that adds something.

48%two weeks or more aheadof Christmas orders went in at least 15 days before Christmas Day; 8% were placed in November · Christmas seasons 2023–2025
19%in the final weekof Christmas orders came in during the last seven days before December 25, including 6% in the last three · Christmas seasons 2023–2025
85%$100 or moreof Christmas orders reached $100, and 46% reached $150 · Christmas seasons 2023–2025
51%from businessesof Christmas orders were company gifts, against 39% across all orders 2023–2025 · Christmas seasons 2023–2025
51%to Ontarioof Christmas baskets were delivered in Ontario, and 24% in British Columbia · Christmas seasons 2023–2025
39%included wineof Christmas orders, against 32% across all orders 2023–2025; 12% had champagne or sparkling wine · Christmas seasons 2023–2025

Choosing a Christmas basket

Six things that orders across the Christmas seasons 2023–2025 point to.

Wine sells best at Christmas

39% of Christmas orders included wine, more than the 32% across all orders 2023–2025. Start with the Christmas wine gift baskets; for beer or spirits fans there are the Christmas beer baskets and Christmas liquor baskets.

Bubbles for a celebration

12% of Christmas orders had champagne or sparkling wine in them. The Premium Sparkling Wine Gift Basket Featuring Bamboo Cheese Board and Salami is one of this guide's picks, and the Christmas champagne baskets hold more.

Gifts without alcohol

For a family with kids, a shared office or anyone who skips alcohol: the Christmas Santa Pants Gourmet Chocolate Gift Bag ($66.99) has none, nor do two of the picks above. More are in the alcohol-free Christmas baskets and the Christmas spa and bath baskets.

Festive designs win late in the season

48% of final-week orders held a Christmas-themed basket, compared with 13% of November orders. Early in the season any well-chosen basket works; close to the day, buyers lean towards holiday themes.

One basket, one recipient

98% of Christmas orders were for a single gift and 2% for two or more. Sending to many people at once? See the business section next.

Order on a weekday near the deadline

Only 9% of Christmas orders were placed on a weekend. Couriers rest on Saturday and Sunday, so a weekend order waits until Monday, which can cost a day when an order-by date is close.

Business gifts at Christmas

In the Christmas seasons 2023–2025, companies sent 51% of the orders, against 39% across all orders 2023–2025, and they plan ahead: 60% of their Christmas orders were placed more than two weeks before December 25 and only 9% in the final week, compared with 29% of other customers' orders. Same-day baskets, only in the Greater Toronto Area and Greater Vancouver, reach offices between noon and 5 p.m.

City delivery pages

Same-day delivery covers only the Greater Toronto Area and Greater Vancouver; cities marked hand delivery are inside those two areas. Each page below gives that city's delivery times and the baskets sent there most.

  • Toronto — hand delivery, Greater Toronto Area
  • North York — hand delivery, Greater Toronto Area
  • Mississauga — hand delivery, Greater Toronto Area
  • Vaughan — hand delivery, Greater Toronto Area
  • Vancouver — hand delivery, Greater Vancouver
  • Burnaby — hand delivery, Greater Vancouver
  • Surrey — hand delivery, Greater Vancouver
  • Whitehorse — courier, 2–8 business days
  • Halifax — courier, 1–5 business days
  • Regina — courier, 2–5 business days
  • Saskatoon — courier, 2–5 business days
  • Calgary — courier, 2–4 business days
  • Edmonton — courier, 2–4 business days
  • Winnipeg — courier, 1–4 business days
  • Montreal — courier, 1–3 business days
  • Ottawa — courier, 1–3 business days
  • Thunder Bay — courier, 2–3 business days
  • Victoria — courier, 1–2 business days

Christmas ordering questions

What is the last day to order for Christmas delivery?

That depends on the city. By courier, order before 2 p.m. on Monday, December 14 for Whitehorse; Thursday, December 17 for Halifax, Regina and Saskatoon; Friday, December 18 for Calgary, Edmonton and Winnipeg (1 p.m. in Winnipeg); Monday, December 21 for Montreal, Ottawa and Thunder Bay; and Tuesday, December 22 for Victoria. Same-day delivery covers only the Greater Toronto Area and Greater Vancouver, where orders are taken until 11 a.m. local time on Thursday, December 24. For any other address, use the checker at the top of this page.

Do deliveries run on Christmas Day or Boxing Day?

No. Nothing is delivered on December 25, December 26 or January 1. Couriers work Monday to Friday only, while hand delivery in the Greater Toronto Area and Greater Vancouver runs all week up to December 24.

Who can accept a basket with wine, beer or spirits?

An adult of legal drinking age in the recipient's province: 19 or older in most provinces, 18 or older in Alberta, Manitoba and Quebec. Photo ID may be requested, so send it where an adult will be home or at work.

How much is delivery?

A flat $19.99 to most Canadian addresses. Remote areas and the territories are priced at checkout, before payment.

How do I track a Christmas order?

Go to the order tracking page and enter the email address and postal code used on the order. For anything it does not answer, call 1 (888) 831-4980.

How do I reach Canada Baskets?

Call 1 (888) 831-4980, or send a message through the contact page.