Before a store adds the cost of the cigarettes, its margin or HST, a pack of 20 in New Brunswick already carries $9.00 in federal and provincial tobacco tax. A pack of 25 carries $11.24, and a carton of 200 carries $89.96. That is less than in the Prairie provinces, British Columbia and Nova Scotia, and more than in Quebec or Ontario. Native cigarettes at Native Nicotine start at $5.49 a pack and $45 a carton, with delivery across New Brunswick.
Below is the exact tax in each pack size, how the taxes work, and current native cigarette prices. All rates were checked against government sources on November 10, 2026.
How much is a pack of cigarettes in New Brunswick in 2026?
Two tobacco taxes are built into every legal store pack in New Brunswick: the federal excise duty and New Brunswick’s tobacco tax. HST of 15% is then charged at the till.
| Pack size | Federal excise duty | New Brunswick tobacco tax | Tobacco tax before HST |
|---|---|---|---|
| Pack of 20 | $3.89 | $5.10 | $9.00 |
| Pack of 25 | $4.86 | $6.38 | $11.24 |
| Carton of 200 (10 packs of 20) | $38.92 | $51.04 | $89.96 |
Rates as of November 2026: federal $0.97299 per 5 cigarettes and New Brunswick 25.52ยข per cigarette. Totals are calculated before rounding, so a column can differ from the sum of its parts by a cent.
The shelf price is that tax plus the manufacturer’s price, the wholesaler’s and retailer’s margins, and 15% HST on top. The tobacco tax alone works out to about 45ยข 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 New Brunswick?
A carton holds 10 packs of 20, or 200 cigarettes. In a store carton, $38.92 goes to federal excise duty and $51.04 to New Brunswick tobacco tax: $89.96 before the cigarettes themselves are paid for and before HST.
Where the tax in a New Brunswick pack goes
- Federal excise duty: $0.97299 for every 5 cigarettes, about 19.5ยข each. It is the same in every province and is adjusted for inflation each April.
- New Brunswick tobacco tax: 25.52ยข per cigarette, in effect since February 1, 2017.
- HST: 15% harmonized sales tax applies to the sale. New Brunswick has charged 15% since October 1, 2016.
Native cigarette prices in New Brunswick at Native Nicotine
Native Nicotine prices are the same anywhere in New Brunswick, from Moncton, Saint John and Fredericton to Bathurst and rural towns. Shipping is $19, and free on orders of $149 or more.
| Quantity | Most brands | BB and disCOUNT | Lowest cost per cigarette |
|---|---|---|---|
| 1 pack (20) | $5.99 | $5.49 | 27.5ยข |
| 1 carton (200) | $49 | $45 | 22.5ยข |
| 5 cartons (1,000) | $225 | $199 | 19.9ยข |
| 10 cartons (2,000) | $390 | $350 | 17.5ยข |
“Most brands” covers Canadian Classics, Playfare’s, Canadian, Rolled Gold and Nexus. BB and disCOUNT are the lowest-priced brands. Prices were checked on November 10, 2026 and can change, so the product page always shows the current price.
Pack of 20 or pack of 25: which costs less per cigarette?
In a store, the tax per cigarette is the same whatever the pack size, so a pack of 25 is not a tax saving. It simply holds five more cigarettes, and $2.25 more tax. Any difference in price per cigarette comes from the brand and the store’s own pricing.

How New Brunswick compares with other provinces
New Brunswick’s tobacco tax is lower than in Western Canada and Nova Scotia, but higher than in Quebec and Ontario. Here is how the tax in a pack of 20 compares, using the same federal duty for every province:
| Province | Provincial tax per cigarette | Tobacco tax in a pack of 20 |
|---|---|---|
| Newfoundland and Labrador | 32.5ยข | $10.39 |
| British Columbia | 32.5ยข | $10.39 |
| Alberta | 30ยข | $9.89 |
| Manitoba | 30ยข | $9.89 |
| Nova Scotia | 29.52ยข | $9.80 |
| Saskatchewan | 29ยข | $9.69 |
| New Brunswick | 25.52ยข | $9.00 |
| Quebec (in French) | 20.9ยข | $8.07 |
| Ontario | 18.475ยข | $7.59 |
For every province in one place, see our guide to cigarette prices in Canada.
How old do you have to be to buy cigarettes in New Brunswick?
You must be 19 or older to buy tobacco in New Brunswick. The Tobacco and Electronic Cigarette Sales Act prohibits selling tobacco to anyone under 19. Native Nicotine sells only to adults of legal age in their province.
Frequently asked questions
How much is a pack of 25 cigarettes in New Brunswick?
A pack of 25 carries $11.24 in tobacco tax: $4.86 federal excise duty and $6.38 New Brunswick tobacco tax. The shelf price adds the cost of the cigarettes, store margins and 15% HST.
How much is a carton of cigarettes in New Brunswick?
A store carton of 200 carries $89.96 in tobacco tax before the cigarettes, margins and HST are added. At Native Nicotine, cartons start at $45.
What is the tobacco tax in New Brunswick?
New Brunswick charges 25.52 cents per cigarette, in effect since February 1, 2017. Federal excise duty of $0.97299 per 5 cigarettes is added on top.
Is there HST on cigarettes in New Brunswick?
Yes. The 15% HST applies to the sale of cigarettes in New Brunswick.
How old do you have to be to buy cigarettes in New Brunswick?
19. New Brunswick law prohibits selling tobacco to anyone under 19.