Free Shipping From $139

We Ship With Canada Post, UPS, Purolator

Cigarette Pack Price in Canada: What a Pack Really Costs - Smokeway

Cigarette Pack Price in Canada: What a Pack Really Costs

The cigarette pack price in Canada has never been higher. At most gas stations and convenience stores you’re looking at anywhere from $15 to over $25 per pack depending on the province, making cigarettes one of the most heavily taxed consumer goods in the country. This article breaks down what a pack actually costs across Canada, why retail prices are so high, and how buying native cigarettes by the carton cuts that cost down to roughly $4.37 a pack.

We sell every carton factory-direct from a First Nations operation. That means no distributor, no retail markup, and a per-pack cost that retail simply can’t match. Here’s how the numbers work.

Quick answer

  • Retail pack price: roughly $15 to $25+ across Canadian provinces (estimates – prices shift with tax changes and store markup).
  • Native carton: $34.95 to $36.95 for 8 packs of 25 cigarettes (200 cigarettes total).
  • Native per-pack equivalent: ~$4.37 when you divide the carton price by 8.
  • Why the gap: retail packs carry full federal and provincial tobacco tax; native cigarettes made and sold on First Nations land have different tax treatment.
  • We sell by the carton, not single packs – which is how the per-pack figure gets so low.

What does a pack of cigarettes cost at retail?

Pack price at retail

There is no single Canadian retail price because tobacco taxes are set at both the federal and provincial level. Add store markup on top and the price of a pack of cigarettes shifts significantly from province to province. The figures below are estimates based on commonly reported ranges – they are not an official price list, and prices can move whenever a government adjusts tobacco levies.

Province / Territory Estimated retail pack price (2026) Notes
Ontario $15 – $20 One of Canada’s largest tobacco tax jurisdictions
Quebec $13 – $18 Historically lower provincial rate than Ontario
British Columbia $16 – $22 Additional provincial health levy pushes prices up
Alberta $14 – $19 No provincial sales tax, but tobacco tax still applies
Manitoba $15 – $20 Mid-range provincial rate
Saskatchewan $15 – $20 Similar to Manitoba
Nova Scotia $16 – $22 Higher HST province
New Brunswick $16 – $22 Higher HST province
Prince Edward Island $17 – $23 Highest HST rate in Canada (15%)
Newfoundland & Labrador $18 – $25+ Among the highest tobacco taxes nationally
Northwest Territories / Yukon / Nunavut $20 – $28+ Remote markup adds significantly to price

These are fair estimates for a standard pack of 20 or 25 cigarettes. The actual price you see at a given store may be higher, particularly in remote communities or high-traffic tourist areas where retailers charge a premium. For the authoritative current figures, the federal government publishes tobacco excise rates and Statistics Canada tracks average cigarette prices over time.

Why is the price of a pack of cigarettes so high in Canada?

Why so high?

The short answer is tax. The bulk of what you pay at the counter goes directly to government, not to the company that made the cigarettes.

A retail pack in Canada carries federal excise duty (set by the Canada Revenue Agency), a provincial tobacco tax (varies by province), and HST or GST applied on top. In some provinces there’s also a separate health or anti-smoking levy. Stack those together and taxes can account for 65 to 75 percent of the retail price of a pack, by some government estimates. The remaining portion covers the manufacturer, distributor, retailer margin, and any other costs along the chain.

The political intent is to discourage smoking through price. Whether it works is a separate debate, but it does explain why a smoker in Newfoundland can easily spend more than $25 on a single pack, and why the average pack price has roughly doubled over the past 15 years.

What does a native pack work out to?

What a native pack costs

We don’t sell single packs. Every order from Smokeway is by the carton: 8 packs of 25 cigarettes = 200 cigarettes per carton. Our carton prices run $34.95 to $36.95 depending on brand.

Divide the carton price by 8 packs and you get the per-pack equivalent:

  • $34.95 carton / 8 = ~$4.37 per pack
  • $36.95 carton / 8 = ~$4.62 per pack

That is the cigarette packet price you actually pay when you buy native factory-direct by the carton. Compare that to the $15 to $25 range at a gas station and the gap is hard to ignore.

Retail pack price vs native per-pack cost

Here’s the direct comparison so the numbers are in one place.

Format Native (factory-direct) Retail estimate
Per pack (25 cigarettes) ~$4.37 $15 – $25+
Per carton (200 cigarettes) $34.95 – $36.95 ~$120 – $200+
Per cigarette ~$0.17 ~$0.60 – $1.00+
Pack size 25 cigarettes 20 or 25 cigarettes
Where you buy Online, ships to your door Gas station, convenience store

Retail figures above are estimates. Actual prices depend on province and store. The native figures are our real listed prices. The average pack price at retail can vary by $5 to $10 from province to province; the native per-pack equivalent stays the same regardless of where in Canada you order from.

Pack vs carton: why buying by the carton is the right move

Pack vs carton

Buying a single pack at retail is the most expensive way to smoke. You pay full retail price plus the store’s margin on a small unit. Every pack is a fresh transaction at the worst price point.

Buying by the carton changes that math in two ways. First, the per-unit cost drops because you’re buying more in one go. Second, with native cigarettes, you’ve already cut out the full retail tax treatment that inflates the single-pack price. A carton from us is 200 cigarettes for $34.95. That same 200 cigarettes bought one pack at a time at a gas station would cost somewhere between $120 and $200 depending on your province.

The carton is also just more practical. One order, one delivery, stocked for the better part of a week or two depending on how much you smoke. Our cigarette delivery goes to every province and territory in Canada, so wherever you are, you get the same carton price.

How to pay less for cigarettes in Canada

There are really only three levers if you want to cut what you spend on cigarettes.

1. Buy native. The biggest single move. A carton at $34.95 versus $150+ at retail is not a rounding difference. Native cigarettes are made on First Nations land and sold factory-direct, which is why the economics work out the way they do. Browse the full cigarettes range to see what’s available.

2. Buy by the carton, not single packs. The per-pack equivalent drops the moment you stop buying one at a time. If you smoke a pack a day, a single carton covers about 8 days. Two or three cartons on one order and you’re stocked for most of a month.

3. Hit the free-shipping line. Orders over $139 ship free. Two cartons at $34.95 each comes to $69.90 – short of the threshold. Three cartons lands at $104.85, still short. Four cartons at $139.80 clears it. If you’re buying anyway, timing your order to clear $139 means you keep more money. We ship across Canada via Canada Post, UPS, and Purolator.

Value brands: the lowest per-pack cost

Not every brand costs the same. If your only goal is to bring the per-pack cost down as far as possible, the value brands are where to look.

Putter’s, BB, and Nexus all sit at $34.95 a carton – that’s the lowest price in the range, and each one comes in a full 25-cigarette pack, 8 packs to the carton. You’re not getting a smaller pack or a thinner cigarette to hit that price point. You’re getting the same 200-cigarette carton as any other brand, at the lowest available cost per cigarette.

Canadian and Canadian Classics also sit at $34.95, though they carry a more recognisable profile if you’re coming from a mainstream brand. All four are good first choices if you’re switching from retail and want to keep the per-pack equivalent as low as it goes.

Brand-by-brand price list (2026)

Here’s the full breakdown of what each brand costs per carton and what that works out to per pack of 25.

Brand Price per carton Per-pack equivalent Per cigarette
Putter’s $34.95 ~$4.37 ~$0.17
BB $34.95 ~$4.37 ~$0.17
Nexus $34.95 ~$4.37 ~$0.17
Canadian $34.95 ~$4.37 ~$0.17
Canadian Classics $34.95 ~$4.37 ~$0.17
Playfare’s $34.95 ~$4.37 ~$0.17
Canadian Goose $35.99 ~$4.50 ~$0.18
Pop N’ Smoke $35.99 ~$4.50 ~$0.18
Rolled Gold $36.95 ~$4.62 ~$0.18
Elite $36.95 ~$4.62 ~$0.18

Every brand on this list is a 25-cigarette pack, 8 packs per carton. The only difference is the price band and the flavour or strength profile. Check the native cigarette brands hub if you want to compare profiles before picking a first carton.

Why the native per-pack price is so different from retail

The price difference comes down to two things: where the cigarettes are made and how they’re sold.

Our cigarettes are manufactured on First Nations land by a First Nations operation. Under Canadian law, goods produced and sold on reserve have a different tax treatment than goods sold through provincial retail channels. That’s not a loophole – it’s a legal framework that has been in place for decades, tied to Indigenous sovereignty and treaty rights.

On top of that, we sell factory-direct. No distributor taking a cut. No retailer adding margin. The carton goes from the factory to your door. When you pay $34.95, that’s the full price – not a “before tax” figure that triples at checkout.

Retail packs, by contrast, travel through multiple hands before they reach the shelf. Each step adds cost, and the full federal and provincial tobacco tax load applies before the store adds its own markup. That’s how a product that costs under $5 a pack to produce ends up on the shelf for $18 or $22.

How much does smoking cost per year at retail vs native?

The how much is a pack of cigarettes question starts to look different when you multiply it out over a year. Here’s what a pack-a-day habit costs depending on where you buy.

Buying habit Annual cost (est.) Assumptions
1 retail pack/day at $18 ~$6,570 Mid-range retail estimate, Ontario
1 retail pack/day at $22 ~$8,030 Higher-cost province or store
1 native carton/week (25/day) ~$1,820 $34.95 carton, 52 cartons/year
1 native carton/week + free shipping ~$1,640 4-carton orders clearing $139 free ship

The annual gap is roughly $4,000 to $6,000 for a pack-a-day smoker. That’s not a small number. The cigarettes are the same – you’re paying for the retail supply chain and the tax structure, not for a better product.

Key takeaways

  • The cigarette pack price in Canada runs roughly $15 to $25+ at retail, varying by province – mostly because of stacked federal and provincial tobacco taxes.
  • A native carton costs $34.95 to $36.95 for 200 cigarettes (8 packs of 25), which works out to ~$4.37 per pack.
  • We sell by the carton, not single packs – that’s how the per-pack equivalent stays so low.
  • Value brands (Putter’s, BB, Nexus) sit at the lowest price point: $34.95 a carton, ~$0.17 per cigarette.
  • Orders over $139 ship free across Canada.
  • The savings compound over a year: a pack-a-day smoker can save roughly $4,000 to $6,000 switching from retail to native cartons.

Conclusion

Retail cigarette prices in Canada are high because they’re built to be – tax policy has pushed the price of a pack of cigarettes well past $15 in most provinces, and the trend has been upward for years. If you’re still buying at the counter, you’re paying for a supply chain and a tax structure that adds very little to your smoking experience.

Switching to native cartons from Smokeway doesn’t change the product – you’re still getting a 25-cigarette pack of the same king-size cigarettes, by the same format you’re used to. What changes is what you pay. At roughly $4.37 a pack for value brands, or about $4.62 at the top end, the average pack price you pay drops to a fraction of retail. Browse the full range, pick a brand, and we’ll deliver it across Canada.

Cigarette Pack Price in Canada FAQ

How much is a pack of cigarettes in Canada in 2026?

Retail prices vary by province, but a standard pack of cigarettes typically costs between $15 and $25 across Canada. Higher-tax provinces like Newfoundland and British Columbia tend to be at the upper end. These figures are estimates – tobacco taxes change and store markup varies. A native pack equivalent from Smokeway works out to roughly $4.37 when you buy by the carton.

Why are cigarettes so expensive in Canada?

Federal excise duty, provincial tobacco taxes, and HST/GST stack on top of each other before the retailer adds its own margin. Governments have steadily raised tobacco taxes as a public health measure. In many provinces, tax makes up 65% or more of the final retail price. The product itself is not expensive to produce – the cost is almost entirely in the tax and distribution chain.

What is the cheapest province to buy cigarettes in Canada?

Quebec and Alberta have historically had lower tobacco tax rates than the Atlantic provinces or British Columbia, which tends to make retail packs cheaper there. That said, even the “cheapest” province still has retail packs in the $13 to $19 range. Buying native by the carton anywhere in Canada gives you a lower per-pack cost than retail in any province.

What does a carton of cigarettes cost at Smokeway?

Our cartons run $34.95 to $36.95 depending on brand. That’s 8 packs of 25 cigarettes – 200 cigarettes in total – delivered to your door. Divide by 8 and value brands work out to roughly $4.37 per pack. Orders over $139 ship free across Canada.

Why does Smokeway sell by the carton and not single packs?

Because buying by the carton is how the per-pack cost gets as low as it does. We’re a factory-direct operation – the economics of selling and shipping single packs don’t work the same way. A carton at $34.95 is the correct unit for what we do. It also means you’re stocked for a week or more from a single order, rather than running back to the store every day or two.

What is the cigarette packet price for native cigarettes?

We don’t sell loose packs, so the right way to think about it is the carton price divided by 8. At $34.95 a carton, that’s ~$4.37 per pack of 25. At $36.95, it’s ~$4.62 per pack. Both figures are well below retail pack prices in any Canadian province.

Do cigarette prices differ for 20s vs 25s packs?

At retail, a 25s pack usually costs a bit more than a 20s pack, but the per-cigarette cost is often lower because you’re getting five more cigarettes for a smaller proportional premium. Every native brand we carry uses a 25-cigarette pack, so you always know exactly what you’re getting. The per-pack figure we quote ($4.37) is always for a 25-cigarette pack.

How much do cigarettes cost per year for a regular smoker?

A pack-a-day smoker buying at retail in Ontario at around $18 a pack spends roughly $6,570 a year. The same habit with native cartons from Smokeway runs closer to $1,820 a year at $34.95 a carton, or less if you order in quantities that clear the free-shipping threshold. The annual gap is typically $4,000 to $6,000 depending on your province and how much you smoke.

Do tobacco taxes apply to native cigarettes?

Cigarettes manufactured and sold on First Nations reserve land operate under a different legal and tax framework than provincially distributed retail cigarettes. That’s the legal basis for the price difference. It’s not a tax evasion situation – it reflects Indigenous sovereignty and the distinct status of goods produced and sold on reserve, a framework that has existed in Canadian law for decades.

Does the price of a pack of cigarettes change when you buy in bulk?

Buying multiple cartons in one order doesn’t lower the per-carton price in most cases, but it does help you clear the free-shipping line at $139. Four cartons at $34.95 comes to $139.80 – just over the threshold. That means you save on shipping costs, which effectively reduces what you pay per carton. The more you order per shipment, the lower your all-in cost per cigarette.

References

  1. Government of Canada – Tobacco products excise duty rates: https://www.canada.ca/en/revenue-agency/services/forms-publications/publications/edrates/excise-duty-rates.html
  2. Statistics Canada – Tobacco: average retail prices by province: https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=1810024501
  3. Government of Canada – Tobacco and Vaping Products Act: https://laws-lois.justice.gc.ca/eng/acts/T-11.5/
  4. Health Canada – Tobacco product information: https://www.canada.ca/en/health-canada/services/health-concerns/tobacco.html
  5. Canada Revenue Agency – Excise Act 2001 (tobacco provisions): https://laws-lois.justice.gc.ca/eng/acts/E-14.1/
Sandy Way, Canadian tobacco market analyst at Smokeway

Written by Sandy Way
Canadian Tobacco Market Analyst, Smokeway

Sandy tracks cigarette pricing, federal and provincial tobacco tax, and the native tobacco trade across all ten provinces, turning the numbers into plain-English buying advice. BCom (Economics), University of Guelph. Last reviewed May 2026.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free Shipping

On all orders above $139

Factory Direct

Best price guaranteed

Convenient Payments

With Interac e-Transfer, Visa and Mastercard

1000+ Clients

In all Canadian provinces