Blog
Cigarette Prices in Canada 2026: Complete Price Guide by Province
Average Cigarette Prices by Province
Cigarette prices vary across Canada due to provincial tobacco taxes:
- British Columbia: – Pack: $17-20 – Carton: $150-180 – Highest taxes in Western Canada
- Alberta: – Pack: $15-17 – Carton: $130-150 – Lower than national average
- Saskatchewan: – Pack: $16-18 – Carton: $140-160
- Manitoba: – Pack: $16-18 – Carton: $140-160
- Ontario: – Pack: $16-19 – Carton: $140-170 – Large population, high demand
- Quebec: – Pack: $14-17 – Carton: $120-150 – Lower taxes than Ontario
- New Brunswick: – Pack: $16-18 – Carton: $140-160
- Nova Scotia: – Pack: $17-19 – Carton: $150-170
- PEI: – Pack: $17-19 – Carton: $150-170
- Newfoundland: – Pack: $17-19 – Carton: $150-170
Why Are Cigarettes So Expensive in Canada?
Canadian cigarette prices are among the highest in the world due to:
- Federal Tobacco Tax: The federal excise duty on cigarettes increases annually. Currently around $0.16 per cigarette ($3.20/pack federal tax alone).
- Provincial Tobacco Tax: Each province adds its own tobacco tax, ranging from $4-7 per pack depending on the province.
- GST/HST: Sales tax (5-15% depending on province) applies to the final retail price.
- Manufacturer Costs: Base tobacco, manufacturing, packaging, and distribution add $2-4 per pack.
- Retailer Markup: Convenience stores and gas stations add profit margin.
Total breakdown example (Ontario pack): – Tobacco + manufacturing: $2.50 – Federal tax: $3.20 – Provincial tax: $5.50 – HST (13%): $1.45 – Retailer margin: $1.35 – Final price: ~$14.00 (lower end)
Native Cigarette Price Comparison
Native cigarettes bypass most tobacco taxes, resulting in dramatically lower prices:
- Native Cigarette Pricing: – Per pack: $5-8 – Per carton: $37-60 – Bulk (50+ cartons): $31-45/carton
- Price Comparison (per carton): – Retail cigarettes: $140-180 – Native cigarettes: $37-60 – Savings: $80-140 per carton
- Popular native brand prices at ClassicSmokes.ca: – Putters: $50/carton ($5/pack equivalent) – Canadian: $44-50/carton – BB: $50/carton – Nexus: $44-50/carton – DKs: $50/carton – Discount
- brand: $44/carton – Classic brand: $37/carton (lowest price)
How to Save Money on Cigarettes in Canada
Legal ways to reduce cigarette costs:
- Buy Native Cigarettes Online Save 60-75% by ordering from First Nations smoke shops. Quality is comparable to retail brands.
- Buy by the Carton Carton prices are typically 10-15% lower per pack than buying individual packs.
- Bulk Order Discounts Many online retailers offer tiered discounts: – 10+ cartons: 5% off – 20+ cartons: 8% off – 50+ cartons: 15-20% off
- Mix & Match Bundles Combine different brands to reach bulk pricing thresholds.
- Subscribe for Deals Sign up for newsletters to receive coupon codes and sale notifications.
- Free Shipping Thresholds Order enough to qualify for free shipping (usually $100-150 minimum).
Cigarette Price Trends in Canada
Historical price trends show consistent increases:
- 2015: ~$10-12/pack average
- 2018: $12-14/pack average
- 2020: ~$14-16/pack average
- 2023: ~$15-18/pack average
- 2025: ~$16-20/pack average
Government policy aims to reduce smoking through taxation, with annual tax increases planned through 2028.
Projected prices by 2028: –
- Retail: $20-25/pack –
- Native: Expected to remain $5-10/pack
This widening price gap makes native cigarettes increasingly attractive for budget-conscious smokers.