Guides

How Much Is a Pack of Cigarettes in Ontario? 2026 Prices and Taxes

Updated: For Canadian adults of legal smoking age

This article provides general information for Canadian adults. Product availability, pricing, delivery estimates and provincial requirements may change.

Cigarette Prices in Ontario 2026 pack, carton and tax guide graphic with a Canadian Classics Silver pack and carton beside a map of Canada with Ontario highlighted in red

How much is a pack of cigarettes in Ontario? Before a store adds the cost of the cigarettes, its margin or HST, a pack of 20 already carries $7.59 in federal and provincial tobacco tax. A pack of 25 carries $9.48, and a carton of 200 carries $75.87. Those taxes are why store-bought packs in Ontario cost so much. Native cigarettes at Native Nicotine start at $5.49 a pack and $45 a carton, with delivery across Ontario. For every province side by side, see cigarette prices in Canada by province.

Below is the exact tax in each pack size, how the two taxes work, and current native cigarette prices.

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

Two tobacco taxes are built into every legal store pack in Ontario: the federal excise duty and Ontario’s tobacco tax. HST of 13% is then charged on the full shelf price. For where to order in the province, see where to buy native cigarettes in Ontario.

Pack sizeFederal excise dutyOntario tobacco taxTobacco tax before HST
Pack of 20$3.89$3.70$7.59
Pack of 25$4.86$4.62$9.48
Carton of 200 (10 packs of 20)$38.92$36.95$75.87

Rates as of November 2026: federal $0.97299 per 5 cigarettes (since April 1, 2026); Ontario 18.475ยข per cigarette (since March 29, 2018).

Chart of federal and Ontario tobacco tax in a pack of 20, a pack of 25 and a carton
Tobacco tax in Ontario store packs before HST, November 2026.

The shelf price is that tax plus the manufacturer’s price, the wholesaler’s and retailer’s margins, and 13% HST on top. That is why the tax alone works out to about 38ยข a cigarette before anything else is added. Store prices vary by brand and by store, so we show the tax that every store pack must carry rather than quoting one store’s shelf price.

How much is a carton of cigarettes in Ontario?

A carton holds 10 packs of 20, or 200 cigarettes. In a store carton, $38.92 goes to federal excise duty and $36.95 to Ontario tobacco tax: $75.87 before the cigarettes themselves are paid for and before HST.

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 Ontario 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.

Ontario tobacco tax. Ontario charges 18.475ยข per cigarette. That rate has not changed since March 29, 2018.

HST. The 13% HST applies to the final shelf price, which already includes both tobacco taxes.

The federal rate rises each April, so the tax in a store pack goes up every spring even in years when Ontario leaves its own rate alone.

Native cigarette prices in Ontario at Native Nicotine

Prices below are per pack of 20 unless noted, and include every brand currently in stock.

BrandPackCarton (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.

Canadian Classics Silver carton of 200 native cigarettes, $49 a carton or $39 in bulk
Canadian Classics Silver: $49 a carton, $39 in bulk. Shop Canadian Classics Silver

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.

Shipping is free on orders of $149 or more and a flat $19 below that. We deliver across Ontario, including Toronto and Ottawa.

Pack of 20 or pack of 25: which costs less per cigarette?

In an Ontario store, the tax per cigarette is the same whichever size you buy: about 38ยข. A pack of 25 simply carries five more cigarettes’ worth of tax ($9.48 against $7.59). Any saving on a 25-pack comes from the store’s pricing, not from the tax.

Native cigarettes at Native Nicotine come in packs of 20, so the clearest comparison is per carton: 200 cigarettes for $45 to $49, or $35 to $39 when you buy in bulk. If you are unsure how pack and carton sizes work, see how many cigarettes are in a pack.

How Ontario compares with other provinces

Every province sets its own tobacco tax on top of the same federal duty, so the tax in a pack changes when you cross a provincial border. In BC, for example, a pack of 20 carries $10.39 in tobacco tax; see how much a pack of cigarettes costs in BC. In Alberta the same pack carries $9.89; see how much a pack of cigarettes costs in Alberta. Our full guide to cigarette prices in Canada compares every province.

You must be 19 or older to buy cigarettes in Ontario. Age is verified at checkout.

Frequently asked questions

How much is a pack of 25 cigarettes in Ontario?

A store pack of 25 carries $9.48 in tobacco tax before HST: $4.86 in federal excise duty and $4.62 in Ontario tobacco tax. The shelf price adds the product cost, store margins and 13% HST on top, so it varies by brand and store.

How much is a carton of cigarettes in Ontario?

The tobacco tax in a store carton of 200 is $75.87 before HST. At Native Nicotine, a carton of 200 native cigarettes costs $45 to $59 depending on the brand, or $35 to $49 in bulk.

Why are cigarettes so expensive in Ontario?

Two taxes are charged on every cigarette before HST: the federal excise duty ($0.97299 per 5 cigarettes) and Ontario’s tobacco tax (18.475 cents per cigarette). Together they come to about 38 cents a cigarette, or $7.59 in a pack of 20.

Did Ontario raise cigarette taxes in 2026?

Ontario’s own rate did not change; it has been 18.475 cents per cigarette since March 29, 2018. The federal excise duty rose on April 1, 2026, as it does each April, to $0.97299 per 5 cigarettes.

How old do you have to be to buy cigarettes in Ontario?

You must be 19 or older. Native Nicotine verifies age at checkout.

Ready to shop?

Browse native cigarettes online with confidence.

Compare cartons, packs, bundles, and available nicotine products with clear pricing, plain packaging, Interac e-Transfer, and tracking after shipment.

Free Shipping at $149+ Plain Packaging Tracking After Shipment Adults Only
Delivery estimates start after payment is confirmed and the order is processed. Legal smoking age is required in your province.