The assumption that a carton is always cheaper per cigarette is mostly true and occasionally wrong. It depends on where the carton came from, what tax was paid on it, and whether the pack price you are comparing against is a real shelf price or a memory of one from a few years ago.

The only fair comparison
Divide everything down to cost per cigarette. A carton is 200 cigarettes. A pack is 20. So a $70 carton is 35 cents a cigarette, and a $9 pack is 45 cents. That 10-cent gap is the entire economics of buying by the carton, and it is what you should be checking rather than the headline prices.
| Carton price | Per pack | Per cigarette |
|---|---|---|
| $59.90 | $5.99 | $0.30 |
| $69.90 | $6.99 | $0.35 |
| $79.00 | $7.90 | $0.40 |
| $85.00 | $8.50 | $0.43 |
| $120.00 | $12.00 | $0.60 |
Why the gap varies so much by state
Cigarette tax in the US is layered: a federal excise of about $1.01 a pack, a state excise that ranges from under 20 cents to over $4.50, and in some cities a local tax on top. A carton bought in a low-tax state and a carton bought in New York City can differ by tens of dollars for identical product.
That is the whole reason online carton sellers exist. If you are in a high-tax jurisdiction, the gap between a local pack and a shipped carton is large. If you are in a low-tax state, it can be small enough that the convenience of a local pack wins.
When a carton is not cheaper
Three cases:
You do not finish it. Two hundred cigarettes at half a pack a day is twenty days. If the tobacco dries before you get there, you have paid for cigarettes you did not enjoy. The saving is real only if the product survives to be smoked.
The carton is a five-pack. Listings that say “carton” but ship 100 cigarettes are the most common trap. Always check the unit count.
You are comparing against a low-tax state shelf price. In a state with a very low excise, a pack can be under $6 all-in at retail. A $70 carton at $7 a pack is not a saving at all.
The break-even math
Let P be your local pack price and C the carton price. You save money on the carton if C < 10P. At $9 a pack, any carton under $90 is a saving. At $12 a pack, any carton under $120. At $6 a pack, you need a carton under $60.
That is the whole calculation. Everything else — brand, channel, shipping — is a detail underneath it.
What the carton price does not include
Shipping is usually folded into the carton price rather than added at checkout, which is why carton pricing looks high relative to a pack. Divide by ten before you decide it is expensive.
There is also the question of what happens if something goes wrong. A local pack purchase can be walked back into the store. A carton order cannot, which is why the return terms matter more than the discount. Ours are here.
A realistic example
Take a pack-a-day smoker in a state with a $3.00 excise, paying about $9.50 at the counter. That is roughly $285 a month. Three cartons at $69.90 is $209.70 — about $75 a month less, or around 26%.
Now take the same smoker in a state with a 30-cent excise paying $6.20 a pack: about $186 a month. Three cartons at $69.90 is $209.70, which is more. The carton is not a universal win; it is a win in high-tax places, which is most of the population but not all of it.
Check your own shelf price first, then compare against the carton prices here. The number that matters is at the bottom of the division, not the top.

