how much a pack of cigarettes costs in British Columbia

The price of a pack of cigarettes in British Columbia depends on the brand, pack size, retailer, and applicable taxes. As a general benchmark, a pack of 20 cigarettes was estimated to cost approximately $19.08 in British Columbia as of January 1, 2026. Actual shelf prices may be higher or lower depending on the product and store.

British Columbia has relatively high tobacco taxes compared with some other provinces. The provincial tobacco tax alone adds $6.50 to a pack of 20 cigarettes, before federal excise duty and other applicable costs are considered.

Whether you live in Vancouver, Surrey, Victoria, Kelowna, or another part of the province, the price you pay can vary between retailers. Checking current prices at licensed tobacco stores is the most reliable way to find out how much your preferred brand costs.

How Much Does a Pack of Cigarettes Cost in British Columbia?

Cigarette prices in British Columbia reflect a combination of taxes, manufacturer pricing, distribution expenses, and retailer markups. Although the province has a consistent provincial tobacco tax rate, individual stores do not necessarily charge the same price for every brand.

A January 2026 comparison by Physicians for a Smoke-Free Canada estimated the average retail price of a pack of 20 cigarettes in British Columbia at $19.08. This estimate used assumed wholesale costs and a retail markup, so it should be treated as a pricing benchmark rather than a survey of actual store receipts.

Here is a general guide to cigarette prices using that benchmark.

how much a pack of cigarettes costs in British Columbia

Estimated Cigarette Prices in British Columbia

Cigarette format

Illustrative price

Pack of 20 cigarettes

Around $19.08

Pack of 25 cigarettes

Varies by brand and retailer

Carton of 200 cigarettes

Around $190.80, calculated from the pack estimate

Premium cigarette brands

Depends on the specific product

Other cigarette brands

Depends on availability and retailer pricing

The carton figure is a simple calculation based on ten packs at $19.08 each. It is not a confirmed carton price, and individual stores may charge a different amount. A pack containing 25 cigarettes will generally cost more overall than a pack of 20.

What Determines Cigarette Prices in British Columbia?

There is no single retail price that applies to every cigarette brand across British Columbia. Manufacturers offer different products, and retailers set their prices according to their own costs and pricing policies.

Taxes are one of the most important factors. Both federal and provincial governments impose tobacco-related duties or taxes, and these costs are reflected in the final selling price.

The brand and pack size also matter. Some products may be positioned at a higher price point, while other products may have different retail pricing. A larger pack may cost more upfront, but comparing the price per cigarette can help you understand the difference between pack formats.

Location can also influence the final amount. A convenience store in Vancouver may charge a different price from a retailer in Kelowna, even when both sell the same brand. For the most accurate comparison, check the same product at several licensed retailers.

Popular Cigarette Brands and Their Prices in British Columbia

British Columbia retailers may carry a selection of well-known Canadian and international cigarette brands, including Marlboro, Camel, Winston, Players, and Du Maurier. However, availability varies between stores, and not every retailer stocks every product or variant.

The price of a particular brand depends on its product line, pack size, supplier arrangements, and the retailer’s pricing policy. It would be misleading to assign a precise price to every brand without checking current local listings.

When comparing brands, look at the following details:

  • Brand and variant: Different products from the same manufacturer may have different prices.
  • Pack size: Compare packs containing the same number of cigarettes.
  • Retailer pricing: Convenience stores, gas stations, and tobacco shops may charge different amounts.
  • Product compliance: Cigarettes intended for legal tax-paid retail sale in British Columbia must meet the province’s applicable stamping requirements.

Comparing the current shelf prices of equivalent products is more useful than relying on an old online price list.

British Columbia Tobacco Taxes Explained

Taxes account for a substantial part of the price consumers pay for cigarettes in British Columbia. The province applies its own tobacco tax, while the federal government imposes excise duty on cigarette products.

Provincial Tobacco Tax

According to the Government of British Columbia, the provincial tobacco tax rate on cigarettes is 32.5 cents per cigarette or tobacco stick. The rate has been in effect since July 1, 2021.

For a standard pack of 20 cigarettes, the provincial tax amounts to $6.50. A pack containing 25 cigarettes carries $8.125 in provincial tax, which is rounded to $8.13.

For a carton containing 200 cigarettes, the provincial tobacco tax totals $65. This tax is generally included in the price of legally sold, tax-paid tobacco products rather than being added as a separate charge when the customer reaches the checkout.

Federal Excise Duty

Federal excise duty is another major component of cigarette pricing. The Canada Revenue Agency publishes the applicable rates and adjusts certain tobacco duties annually.

The federal cigarette excise duty rate effective April 1, 2026, is $0.97299 per five cigarettes, or fraction of five cigarettes, in a package. That works out to approximately $3.89 in federal excise duty on a pack of 20 cigarettes.

When the provincial tax of $6.50 is combined with approximately $3.89 in federal excise duty, the two amounts total around $10.39 per pack. This excludes other applicable taxes and commercial costs.

You can check the latest information through the official British Columbia tobacco tax page and the Canada Revenue Agency’s excise duty rates.

Cigarette Prices in Vancouver, Surrey, Victoria, and Kelowna

Cigarette prices may differ between communities throughout British Columbia. Although the provincial tobacco tax applies across the province, individual retailers can have different operating costs, suppliers, and pricing policies.

Vancouver

Vancouver has a wide range of convenience stores, gas stations, and tobacco retailers. The price of a particular cigarette brand may differ between outlets, so checking with local stores is the best way to confirm the current cost.

Surrey

Surrey consumers may find different prices depending on the retailer and the brands available. Even when two shops carry the same product, their shelf prices may not be identical.

Victoria

In Victoria, cigarette prices are influenced by the same provincial and federal tax framework that applies elsewhere in British Columbia. The retailer and product selected determine much of the remaining price variation.

Kelowna and Other Communities

Retailers in Kelowna, Kamloops, Nanaimo, Prince George, and smaller communities may carry different product selections. Local availability and retail pricing can affect what customers pay.

When comparing prices between cities, remember that the difference does not necessarily reflect a different tobacco tax rate. It may simply come down to the retailer’s pricing and the product being sold.

How Much Does a Carton of Cigarettes Cost in British Columbia?

A standard carton of cigarettes generally contains 200 cigarettes, equivalent to ten packs of 20. Using the estimated price of $19.08 per pack as an illustration, ten packs would cost $190.80.

The following table shows how the total changes with different pack prices.

Price per pack

Cost of 10 packs

$18.00

$180.00

$19.00

$190.00

$19.08

$190.80

$20.00

$200.00

$21.00

$210.00

These figures are calculations rather than confirmed carton offers. A retailer may set a different price for a carton, and actual costs depend on the brand and current store pricing.

Before buying a carton, confirm the total price and number of packs included. It is also worth checking that the products are legally sold and appropriately stamped for the British Columbia market.

Are Cigarettes More Expensive in British Columbia Than in Alberta?

British Columbia has historically had a higher provincial tobacco tax rate than Alberta. British Columbia charges 32.5 cents per cigarette, compared with Alberta’s 30 cents per cigarette.

For a pack of 20 cigarettes, that means $6.50 in provincial tobacco tax in British Columbia and $6 in Alberta. The provincial tax difference is 50 cents per pack.

However, this does not mean every cigarette brand will always be exactly 50 cents more expensive in British Columbia. Retail prices also depend on manufacturer pricing, distribution costs, and the store selling the product.

A January 2026 provincial comparison estimated the average pack price at $19.08 in British Columbia and $18.47 in Alberta. These are modeled estimates, not guaranteed prices at individual retailers.

When comparing the provinces, use figures from the same period and compare equivalent brands and pack sizes. That provides a more accurate picture than relying on a single advertised price.

Buying Cigarettes Online in British Columbia

Some consumers research cigarette prices online before visiting a retailer. Online listings may help you compare brands and product availability, but the displayed price does not always represent the complete cost of a purchase.

Before buying tobacco online, check the seller’s legitimacy, the product’s origin, shipping charges, applicable taxes, and delivery restrictions. You should also confirm that the seller is authorized to sell tobacco and that the products comply with British Columbia’s rules.

British Columbia has specific requirements for tobacco products sold through legal retail channels. Cigarette packages intended for tax-paid sales in the province must carry the appropriate green B.C. stamp. Products that do not meet the applicable requirements may be illegal to sell.

Be cautious of prices that appear unusually low. A cheap listing does not automatically mean the product is authentic or legally available. The province’s guidance on buying and selling illegal tobacco explains how to identify legitimate products and understand the risks associated with illegal tobacco sales.

Why Do Cigarette Prices Vary Between Retailers?

Even when two stores sell the same brand, the price may differ. Retailers have different business expenses, supplier arrangements, and pricing strategies, all of which can influence the amount charged to customers.

Product selection is another factor. Certain brands or variants may not be available at every store, and different pack sizes can make direct price comparisons difficult.

Taxes also play a significant role. Federal excise duty and provincial tobacco tax contribute substantially to the cost of legally sold cigarettes. Changes to duty rates, manufacturer pricing, or retail costs can affect shelf prices over time.

For a meaningful comparison, look at the same brand and pack size, check the current price, and make sure the products are intended for legal sale in British Columbia.

Final Thoughts on Cigarette Prices in British Columbia

So, how much does a pack of cigarettes cost in British Columbia? A useful benchmark is approximately $19.08 for a pack of 20, based on a January 2026 modeled provincial price comparison. Actual prices can vary by brand, retailer, and pack size.

The province’s $6.50 tobacco tax on a pack of 20 cigarettes, together with federal excise duty and other costs, helps explain why cigarettes can be expensive in British Columbia. Prices may also differ between Vancouver, Surrey, Victoria, Kelowna, and other communities.

For the most accurate figure, check current prices at licensed local retailers rather than relying entirely on historical estimates. Since prices and tax rates can change, verifying the latest information is the best way to understand what a particular pack costs today.

Frequently Asked Questions
  • How much does a pack of 20 cigarettes cost in British Columbia?

A January 2026 comparison estimated the price at approximately $19.08. This is a modeled estimate, not a guaranteed retail price.

  • How much is the tobacco tax on a pack of cigarettes in British Columbia?

The provincial tobacco tax is $6.50 for a pack of 20 cigarettes. Federal excise duty is charged separately and adds approximately $3.89 at the rate effective April 1, 2026.

  • How much does a carton of cigarettes cost in British Columbia?

If a pack costs $19.08, ten packs would total $190.80. Actual carton prices vary by brand and retailer.

  • Are cigarettes cheaper in Vancouver or Surrey?

Neither city has a separate provincial tobacco tax rate. Prices may differ between individual stores, so checking local retailers is necessary to compare the cost of a specific product.

  • Are cigarettes more expensive in British Columbia than in Alberta?

British Columbia has a higher provincial tobacco tax per cigarette than Alberta. A January 2026 comparison also estimated a higher average pack price in British Columbia, although individual retail prices can vary.

  • What is the legal age to buy cigarettes in British Columbia?

You must be at least 19 years old to purchase tobacco in British Columbia. Retailers may ask for valid identification to verify your age.

  • Why do cigarette prices change?

Prices may change because of federal excise duty adjustments, manufacturer pricing, distribution expenses, and retailer decisions. Checking current prices is the best way to confirm the cost of a particular brand.

Shopping Cart
Scroll to Top