
Saskatchewan sits in the middle for tobacco tax and near the bottom for retail price. A pack of 20 runs about $12 to $15, a carton $115 to $150.
How much is a pack of cigarettes in Saskatchewan?
| Format | Typical Saskatchewan price |
|---|---|
| Pack of 20 | $12 – $15 |
| Pack of 25 | $15 – $19 |
| Carton of 200 | $115 – $150 |
Among the cheaper provinces at the till, despite a middling tax rate.
Where the money goes
Federal excise duty
$0.97299 per five cigarettes — $38.92 per carton of 200, the same in every province, adjusted each 1 April against inflation.
Saskatchewan tobacco tax
Saskatchewan charges 29 cents per cigarette.
| Format | Saskatchewan tobacco tax |
|---|---|
| Pack of 20 | $5.80 |
| Carton of 200 | $58.00 |
That’s below Alberta’s 30 cents and BC’s 32.5, above Ontario’s 18.475 and Quebec’s 20.9.
And then sales tax
GST and PST apply to the price after both tobacco taxes are included.
What it adds up to
| Component | Per carton of 200 |
|---|---|
| Federal excise duty | $38.92 |
| Saskatchewan tobacco tax | $58.00 |
| Tobacco tax subtotal | $96.92 |
| GST + PST | Applied on top |
How Saskatchewan compares
| Jurisdiction | Tobacco tax per carton |
|---|---|
| Ontario | $36.95 |
| Quebec | $41.80 |
| Saskatchewan | $58.00 |
| Alberta | $60.00 |
| British Columbia | $65.00 |
| Nunavut | $80.00 |
Full breakdown for every province and territory in our guide to cigarette prices in Canada.
Native cigarettes: why they cost less
Native cigarettes are manufactured at licensed First Nations facilities in Canada and sold under Indigenous tobacco rights, outside the same provincial tax structure.
| Carton of 200 | |
|---|---|
| Retail in Saskatchewan | $115 – $150 |
| Native carton from MohawkSmoke | $42.00 |
| Native rollies, bag of 200 | $27.00 |
| At 40+ carton volume pricing | $31.50 |
A $42 carton costs less than half the $96.92 of tobacco tax on a retail one.
What we ship to Saskatchewan
| Price | |
|---|---|
| Native carton, 200 king size | $42.00 |
| Rollies, bag of 200 | $27.00 |
| Premium — Elite, Canadian Goose | $47.50 |
| At 40+ cartons | $31.50 |
Fifteen brands. Our brands guide ranks them by strength, and the cheapest options start at $27 for 200 pre-rolled.
Where we deliver in Saskatchewan
One to three days to most addresses, tracked and discreetly packaged.
Saskatoon region — Saskatoon, Warman, Martensville, Osler, Dalmeny, Delisle and Rosthern.
Regina region — Regina, White City, Balgonie, Pilot Butte, Lumsden, Fort Qu’Appelle and Indian Head.
Central and northern — Prince Albert, North Battleford, Battleford, Melfort, Humboldt, Meadow Lake, Nipawin, Tisdale, Wadena, Canora, La Ronge and Creighton.
Southern — Moose Jaw, Swift Current, Estevan, Weyburn, Yorkton, Melville, Kindersley, Rosetown, Assiniboia, Maple Creek, Unity, Outlook, Esterhazy, Wynyard, Biggar, Carlyle and Kipling.
Border communities — Lloydminster and Flin Flon.
Northern and remote addresses can take longer depending on Canada Post.
Free shipping over $300, otherwise $25 flat. Interac e-Transfer, credit card and cryptocurrency — crypto saves 10%.
19+ in Saskatchewan.
Compare other provinces: Alberta · Manitoba · British Columbia · all thirteen jurisdictions
Frequently asked questions
How much is a pack of cigarettes in Saskatchewan?
Between roughly $12 and $15 for a pack of 20 — among the cheaper provinces.
How much tax is on a carton in Saskatchewan?
$58.00 in Saskatchewan tobacco tax plus $38.92 in federal excise duty — $96.92 per carton before GST and PST.
Do you deliver to Saskatoon and Regina?
Yes, and to the smaller communities across the province.
How long does delivery take to Saskatchewan?
One to three days for most addresses. Northern communities can take longer.
Sources: Federal excise duty from Canada Revenue Agency notice EDN105, effective 1 April 2026. Saskatchewan tobacco tax from the Government of Saskatchewan. Retail price ranges are market estimates.
Health warning: Smoking is addictive and harmful to health. These products contain nicotine and are for adult smokers of legal smoking age only.
