How much is a pack of cigarettes in Alberta? Before a store adds the price of the cigarettes, its margin or GST, a pack of 20 already carries $9.89 in federal and Alberta tobacco tax. A pack of 25 carries $12.36, and a carton of 200 carries $98.92. Alberta has no provincial sales tax, but its tobacco tax is among the highest in Canada. Native cigarettes at Native Nicotine start at $5.49 a pack and $45 a carton, with delivery across Alberta. For every province side by side, see cigarette prices in Canada by province.
Below is the exact tax in each pack size, how Alberta compares with BC and Ontario, and current native cigarette prices.
How much is a pack of cigarettes in Alberta in 2026?
Two tobacco taxes are built into every legal store pack in Alberta: the federal excise duty and Alberta’s tobacco tax. The 5% GST is then charged on the shelf price. Alberta does not charge a provincial sales tax.
| Pack size | Federal excise duty | Alberta tobacco tax | Tobacco tax before GST |
|---|---|---|---|
| Pack of 20 | $3.89 | $6.00 | $9.89 |
| Pack of 25 | $4.86 | $7.50 | $12.36 |
| Carton of 200 (10 packs of 20) | $38.92 | $60.00 | $98.92 |
Rates as of November 2026: federal $0.97299 per 5 cigarettes (since April 1, 2026); Alberta 30ยข per cigarette, or $60 per carton of 200 (since March 1, 2024).
Add the manufacturer’s price, the wholesaler’s and retailer’s margins, and 5% GST, and the shelf price climbs well past the tax alone. The tax works out to about 49ยข a cigarette before anything else is added. Store prices vary by brand and by store, so we show the tax every legal store pack must carry rather than quoting one store’s shelf price.
How much is a carton of cigarettes in Alberta?
A carton holds 10 packs of 20, or 200 cigarettes. In an Alberta store carton, $38.92 goes to federal excise duty and $60.00 to Alberta tobacco tax: $98.92 before the cigarettes are paid for and before GST.
At Native Nicotine, cartons of 200 start at $45 for BB and disCOUNT, and $49 for Canadian, Canadian Classics, Nexus, Playfare and Rolled Gold. Shop all cartons.
Where the tax in an Alberta pack goes
Federal excise duty. Ottawa charges $0.97299 for every 5 cigarettes. The rate is adjusted every April 1; the current rate took effect on April 1, 2026.
Alberta tobacco tax. Alberta charges 30ยข per cigarette, which is $60 per carton of 200. The province raised the rate by 2.5ยข per cigarette on March 1, 2024.
GST. The 5% GST applies to the shelf price. Alberta has no PST, so GST is the only sales tax on cigarettes in the province.
Alberta vs BC and Ontario
| Alberta | British Columbia | Ontario | |
|---|---|---|---|
| Provincial rate per cigarette | 30ยข | 32.5ยข | 18.475ยข |
| Tax in a pack of 20 | $9.89 | $10.39 | $7.59 |
| Tax in a carton of 200 | $98.92 | $103.92 | $75.87 |
| Sales tax on top | 5% GST | 5% GST + 7% PST | 13% HST |
The federal duty is the same everywhere, so the differences come from each province’s own tobacco tax. See the full breakdowns for cigarette prices in BC and cigarette prices in Ontario, or compare every province in our guide to cigarette prices in Canada.
Native cigarette prices in Alberta at Native Nicotine
Prices below are per pack of 20 unless noted, and are the same anywhere in Alberta.
| Brand | Pack | Carton (200) | Bulk carton |
|---|---|---|---|
| BB (Full, Lights) | $5.49 | $45 | $35 |
| disCOUNT (Full, Lights) | $5.49 | $45 | $35 |
| Canadian (Full, Lights, Menthol) | $5.99 | $49 | $39 |
| Canadian Classics (Original, Silver) | $5.99 | $49 | $39 |
| Nexus (Full Flavour, Light) | $5.99 | $49 | $39 |
| Playfare (Full, Light) | $5.99 | $49 | $39 |
| Rolled Gold (Full, Light) | $5.99 | $49 | $39 |
| Canadian Crush (Cherry, Grape, Tropical Splash) | $6.99 | $59 | $49 |
| Pop N’ Smoke (10-cigarette packs, 6 flavours) | $6.99 | $59.90 (100 cigarettes) | $49.90 |
Bulk carton = price per carton when you order 10 cartons.

The more you order, the lower the price per pack. For Canadian, Canadian Classics, Nexus, Playfare and Rolled Gold:
- 5 packs: $27.45 ($5.49 a pack)
- 1 carton: $49 ($4.90 a pack)
- 5 cartons: $225 ($4.50 a pack)
- 10 cartons: $390 ($3.90 a pack, about 19.5ยข a cigarette)
- 3 cartons plus a bonus pack (620 cigarettes): $149 ($4.81 a pack), ships free
BB and disCOUNT run lower: 5 packs for $24.95, 5 cartons for $199 and 10 cartons for $350 ($3.50 a pack). They have no 3-carton option, but 5 cartons for $199 ships free.
Delivery to Alberta
Shipping is free on orders of $149 or more and a flat $19 below that. Calgary and Edmonton orders are typically estimated at 2 to 4 business days after the order is processed; rural and northern routes can take longer. See native cigarette delivery in Alberta, or the local pages for Calgary and Edmonton.
You must be 18 or older to buy cigarettes in Alberta. Age is verified at checkout.
Frequently asked questions
How much is a carton of cigarettes in Alberta?
The tobacco tax in an Alberta store carton of 200 is $98.92 before GST: $38.92 in federal excise duty and $60.00 in Alberta tobacco tax. At Native Nicotine, a carton of 200 native cigarettes costs $45 to $59 depending on the brand, or $35 to $49 in bulk.
How much is a pack of 25 cigarettes in Alberta?
A store pack of 25 carries $12.36 in tobacco tax before GST: $4.86 in federal excise duty and $7.50 in Alberta tobacco tax. The shelf price adds the product cost, store margins and 5% GST on top.
Is there PST on cigarettes in Alberta?
No. Alberta has no provincial sales tax, so only the 5% GST is added to the shelf price. Alberta collects its share through its tobacco tax of 30ยข per cigarette instead.
When did Alberta last raise its tobacco tax?
Alberta raised its tobacco tax by 2.5ยข per cigarette on March 1, 2024, to 30ยข per cigarette ($60 per carton). The federal excise duty also rises every April 1; it has been $0.97299 per 5 cigarettes since April 1, 2026.
How old do you have to be to buy cigarettes in Alberta?
You must be 18 or older. Native Nicotine verifies age at checkout.