Canada ecommerce market data for 2026: StatCan online sales, key retailers, tax, French-language and pricing rules.
Canadian shoppers buy online in Canadian dollars, pay different sales tax depending on where they live, and in Quebec see product information that must be in French. For a pricing team, that makes Canada a market where a plain US price feed is not good enough.
Short answer: Canada ecommerce market data shows online retail is a steady and growing channel. Statistics Canada reports seasonally adjusted retail e-commerce sales of $5.0 billion in May 2026, or 6.8% of total retail trade (StatCan, Retail trade, May 2026). For enterprise pricing, the useful signals are shelf price in CAD, promo depth, regular-price claims, stock status and EN/FR listing data across Amazon.ca, Walmart.ca, Canadian Tire, Best Buy Canada and Costco.ca.
This report is for pricing, category and e-commerce directors at brands and retailers selling general merchandise, electronics, home and beauty in Canada. It brings together the official market numbers, the retailer landscape, the price rules that affect how data should be collected, and a practical set of fields to monitor. Figures come only from the sources listed at the end; where a number would come from our own data, it is marked for insertion.
Statistics Canada publishes retail e-commerce sales each month in its "Retail trade" release in The Daily. The figures cover retail goods sold online by Canadian retailers. StatCan notes that some common e-commerce purchases, such as travel and accommodation bookings, are not in retail sales (StatCan, Retail trade, December 2025).
Across 2025, e-commerce sat at around 6% of total retail. In May 2026 it was $5.0 billion, compared with $4.3 billion in May 2025 – roughly 16% higher on the rounded figures (our calculation). The online share also rose from 6.2% to 6.8% over the same twelve months. For context, Canadian retailers sold $837.2 billion in 2025, up 4.0% from 2024 (StatCan).
For a pricing director, the share number matters more than the headline. A channel at 6–7% of retail looks small, but online prices are public and are where shoppers, competitors and marketplaces benchmark. A price move on Amazon.ca or Walmart.ca is seen by store teams and buyers within hours.
In-body image 1: bar chart of the StatCan monthly figures in the table below. File: canada-retail-ecommerce-sales-statcan-2025-2026.png. Alt: "Canadian retail e-commerce sales by month from Statistics Canada, 2025 to 2026".
| Reference month | Retail e-commerce sales (SA, CAD) | Share of total retail | Total retail sales (SA, CAD) | Source |
|---|---|---|---|---|
| May 2025 | $4.3 billion | 6.2% | $69.2 billion | StatCan The Daily, 24 Jul 2025 |
| July 2025 | $4.3 billion | 6.1% | $69.6 billion | StatCan The Daily, 19 Sep 2025 |
| December 2025 | $4.3 billion | 6.1% | Annual 2025: $837.2 billion | StatCan The Daily, 20 Feb 2026 |
| May 2026 | $5.0 billion | 6.8% | $73.7 billion | StatCan The Daily, 23 Jul 2026 |
| Actowiz category split (electronics, home, beauty) | Pending | Pending | – | Actowiz Canada retail dataset |
Canadian online retail is concentrated in a small group of national players, plus specialist chains that lead in single categories. Monitoring 8–12 domains usually covers the price signals that matter for one category. The mix differs by category: electronics teams watch Best Buy Canada, Amazon.ca and Walmart.ca; home and DIY teams add Home Depot Canada, Canadian Tire and Costco.ca; beauty teams follow Sephora and Shoppers Drug Mart.
The department-store segment changed in 2025. Hudson's Bay filed for creditor protection in March 2025, liquidated its stores and closed all of them on 1 June 2025. Canadian Tire bought the Hudson's Bay name, stripes and coat of arms for about $30 million, and the court approved the sale on 3 June 2025 (BNN Bloomberg / Canadian Press timeline). Teams that used thebay.com as a fashion or home benchmark need a replacement – for example Simons, Canadian Tire group banners or Amazon.ca – and should watch for any future use of the Hudson's Bay brand.
| Retailer / marketplace | Main categories | Price signals to track | Notes for data collection |
|---|---|---|---|
| Amazon.ca | All categories | Buy Box price, third-party offers, coupons, Prime-only deals | Seller changes many times a day; capture seller name and fulfilment type |
| Walmart.ca | General merchandise, electronics, home | Rollbacks, clearance, marketplace sellers | 1P vs marketplace offers need separating |
| Canadian Tire | Automotive, home, tools, sport | Weekly flyer deals, store-level price and stock | Price and availability can vary by selected store |
| Best Buy Canada | Electronics, appliances | Sale price, "save" amounts, open-box | Regular-price claims make good evidence fields |
| Costco.ca | Bulk, electronics, home | Online-only deals, member pricing windows | Item numbers are Costco's own; match by title, brand and model |
| Home Depot Canada | Home improvement, appliances | Special buys, store pickup price | Store selection changes price and stock |
| Simons | Fashion, home | Markdowns, seasonal sales | Bilingual site by default (Quebec-based) |
| Sephora / Shoppers Drug Mart | Beauty, personal care | Promotions, points events, gift-with-purchase | Loyalty offers sit alongside shelf price |
| Hudson's Bay (thebay.com) | Department store | No longer trading (stores closed June 2025) | Remove from active panels; keep history only |
Canadian retailers show prices before sales tax, and the tax a shopper pays depends on the province. The federal GST is 5%. Five provinces use a harmonized sales tax instead: Ontario 13%, Nova Scotia 14% (down from 15% on 1 April 2025), and New Brunswick, Newfoundland and Labrador and Prince Edward Island 15% (CRA GST/HST rates). British Columbia, Saskatchewan, Manitoba and Quebec add their own provincial tax on top of GST.
For price intelligence this means two rules. First, compare shelf prices before tax, as retailers display them; adding tax per province only matters for landed-cost or consumer-affordability studies. Second, record the postal code or store used for each capture, because delivery fees, availability and some prices change by region.
Currency also matters. Many global brands set Canadian prices from a US list price and an exchange-rate rule. Tracking the CAD price next to the US price for the same model shows where Canada is priced high or low after conversion.
In-body image 2: simple map of GST-only, HST and GST+PST/QST provinces. File: canada-gst-hst-pst-price-comparison-map.png. Alt: "Map of GST, HST and provincial sales tax regions in Canada for price comparison".
| Tax type | Provinces / territories | Rate (CRA) | Impact on price data |
|---|---|---|---|
| GST only | Alberta, Northwest Territories, Nunavut, Yukon | 5% | Lowest tax-in price; useful baseline |
| HST | Ontario | 13% | Largest online audience; default for many captures |
| HST | Nova Scotia | 14% (since 1 Apr 2025) | Check older datasets for the 15% rate |
| HST | New Brunswick, Newfoundland and Labrador, PEI | 15% | Highest combined rate |
| GST + provincial tax | British Columbia, Saskatchewan, Manitoba, Quebec | 5% GST + provincial rate | Provincial rate set by each province; confirm with provincial source |
Quebec is Canada's second-largest provincial market, and the Charter of the French Language requires product inscriptions, catalogues and commercial publications to be available in French (Charter of the French Language, CQLR c. C-11). Amendments under Bill 96 and the related regulation tightened the rules on product inscriptions and trademarks from 1 June 2025.
For data teams, this has a practical effect. Most national retailers run English and French versions of each product page, often with different URLs, titles and sometimes different promo banners. A Canadian price dataset should capture both language versions, link them to one product ID, and flag cases where the French page is missing, carries a different price or shows a different promotion.
Bilingual data is also a matching tool. French titles help confirm that two listings are the same product, and missing French content is a useful digital-shelf quality signal for brand teams. This report does not give legal advice on compliance; speak to your counsel.
| Field | Why it matters | Example check |
|---|---|---|
| page_language (EN / FR) | Links two versions of the same listing | Both versions found for each SKU |
| title_fr / title_en | Product matching and content quality | French title present and not empty |
| price_en / price_fr | Detects version mismatch | Same price on both versions |
| promo_text_fr | Quebec shopper sees the same offer | Promo shown on both versions |
| french_content_missing (flag) | Digital-shelf gap for brand teams | Count of listings with no French page |
The Competition Bureau treats a fake "regular price" as misleading. A regular price must pass one of two tests: the volume test (more than half of sales at that price or higher, usually within a year before or after the promotion) or the time test (offered in good faith at that price or higher for a substantial period, usually within a year) (Competition Bureau, ordinary selling price). The Bureau repeated this ahead of Black Friday 2025 (Competition Bureau notice).
Drip pricing – advertising a price that cannot be paid because fixed fees are added later – is also treated as false or misleading under the Competition Act, except for government charges such as sales tax (Competition Bureau, drip pricing). For price data, that means capturing fees shown at product and cart level, not just the headline price.
Daily price history is the evidence base here. With twelve months of captured shelf prices, a pricing team can check its own "was" prices and see whether competitors' advertised savings match the price actually shown over time. Sale events are when this matters most. Amazon ran Prime Day from 23 to 26 June 2026 in Canada and other countries (About Amazon), and Prime Big Deal Days ran in Canada on 6–7 October 2026 (iPhone in Canada).
In-body image 3: timeline of the 2026 Canadian sale calendar. File: canada-retail-sale-calendar-2026.png. Alt: "Canadian retail sale calendar 2026 from Prime Day to Boxing Day".
| Event (2026) | Timing | What to monitor | Suggested capture frequency |
|---|---|---|---|
| Prime Day | 23–26 June 2026 | Amazon.ca deals and matching rival offers | Several times a day |
| Back-to-school | Late July to early September | Laptops, tablets, stationery, apparel | Daily |
| Prime Big Deal Days | 6–7 October 2026 | Amazon.ca deals; competitor price matches | Several times a day |
| Black Friday / Cyber Monday | 27–30 November 2026 | Doorbusters, "was" prices, bundles | Hourly on key SKUs |
| Boxing Day / Boxing Week | 26 December onward | Clearance depth, stock-outs | Daily, hourly on key SKUs |
| Baseline weeks | Rest of year | Regular price history for volume / time tests | Daily |
Canadian shoppers can see US prices easily, and many brands sell the same models on Amazon.com, Walmart.com and Best Buy US. A cross-border view compares the CAD shelf price with the USD price converted at a stated daily exchange rate. The gap, by brand and category, shows where Canadian pricing is out of line and where a price change may cause shoppers to wait or switch.
Good comparisons control for a few things: same model number or GTIN where the retailer shows it, same pack size and condition, and prices taken on the same day. Shipping, duties and warranty differences should be noted separately rather than mixed into the shelf price. For Costco, item numbers are Costco's own; matching uses brand, model and title rather than an item-number-to-barcode lookup.
| Comparison metric | Definition | Use |
|---|---|---|
| CAD shelf price | Price shown on the Canadian site, before tax | Base Canadian price |
| USD shelf price | Price shown on the matching US site | Base US price |
| FX-converted gap % | (CAD price ÷ FX rate − USD price) ÷ USD price | Shows over- or under-pricing in Canada |
| Promo timing gap | Days between US and Canadian promo start | Spots delayed or missing Canadian deals |
| Cross-border gap by category | Median gap for the category | Pending |
Canada's federal private-sector privacy law, PIPEDA, covers how businesses handle personal information in commercial activity. Alberta, British Columbia and Quebec have their own private-sector laws that are "substantially similar" (Office of the Privacy Commissioner, PIPEDA in brief). Quebec's law was strengthened by Law 25 (Act respecting the protection of personal information in the private sector, CQLR c. P-39.1).
Price intelligence work does not need personal information. Actowiz collects public business data only – prices, product details, promotions, stock status and seller business names – from pages anyone can see without logging in, and respects site terms. We do not collect shopper accounts, reviewer identities or contact details. This is a plain-language summary, not legal advice; speak to your counsel about your own use case.
| Data type | In scope for price intelligence? | Note |
|---|---|---|
| Product price, promo, stock | Yes | Public business data |
| Product title, brand, model, specs (EN / FR) | Yes | Public business data |
| Marketplace seller business name | Yes | Business, not individual, data |
| Shopper accounts, logged-in prices | No | No login bypass |
| Reviewer names or personal details | No | Personal information is excluded |
Canadian online retail is growing and its prices are public, but they are not simple. CAD pricing, provincial tax, bilingual pages, store-level stock and strict regular-price rules all affect what a clean dataset looks like. A team that captures these fields can compare prices fairly, defend its own promotions and spot competitor moves early.
The StatCan figures here set the market context; the retailer, tax, language and sale-calendar tables give a working checklist for your next pricing project.
Download the full report using the form – share your company email – or book a scoping call with your categories, retailers, provinces and SKU volume.
Statistics Canada reports seasonally adjusted retail e-commerce sales of $5.0 billion in May 2026, 6.8% of total retail trade (StatCan). This excludes travel and accommodation bookings.
It depends on the category. Most panels start with Amazon.ca, Walmart.ca, Canadian Tire, Best Buy Canada and Costco.ca, then add Home Depot Canada, Simons, Sephora or Shoppers Drug Mart.
Before tax, as retailers display them. GST, HST and provincial taxes vary by province, so add tax only for landed-cost or affordability analysis.
Quebec rules require French product information, and national retailers run bilingual sites. Capturing both catches missing French content and price or promo differences between versions.
Yes. The Competition Bureau's volume and time tests look at prices over roughly a year. Daily captured prices give an evidence trail for your own claims and a view of competitors'.
Usually within 48 hours of agreeing the retailers, categories and fields. Share your company email and scope through the download form or a scoping call.
Our web scraping expertise is relied on by 4,000+ global enterprises including Zomato, Tata Consumer, Subway, and Expedia — helping them turn web data into growth.
Watch how businesses like yours are using Actowiz data to drive growth.
From Zomato to Expedia — see why global leaders trust us with their data.
Backed by automation, data volume, and enterprise-grade scale — we help businesses from startups to Fortune 500s extract competitive insights across the USA, UK, UAE, and beyond.
We partner with agencies, system integrators, and technology platforms to deliver end-to-end solutions across the retail and digital shelf ecosystem.
UAE retail data intelligence for retail groups: prices, assortment, stock, reviews and share of search across Noon, Amazon.ae and more.
Sensitive Skin Skincare Product Data API helps brands track cleansers, serums, moisturizers, and sunscreens with structured product data.
Canada ecommerce market data for 2026: StatCan online sales, key retailers, tax, French-language and pricing rules.
Whether you're a startup or a Fortune 500 — we have the right plan for your data needs.