Cost of Smoking Calculator
See how much smoking costs over time.
Default 1
Results update as you type.
How it works
Smoking's financial cost adds up dramatically over time, and this calculator makes it concrete. You enter how many packs you smoke per day, the price per pack, and a number of years, and it returns the daily, yearly, and total cost. The math is simple — packs times price per day, times 365 for a year, times the years — but the results are often eye-opening: a pack-a-day habit at $8 per pack costs about $2,920 a year and over $29,000 in a decade, not counting price increases or the substantial indirect costs like higher health and life insurance premiums and medical bills. Seeing the total is a common motivator for quitting, and the money saved by stopping can be redirected to savings, debt payoff, or goals; invested, those amounts would grow even larger over the years. Prices vary widely by location due to taxes, so use your local pack price for an accurate figure. This calculator counts only the direct cost of the cigarettes themselves; the true cost of smoking is higher when health effects and lost productivity are included. If you are trying to quit, seeing the yearly and lifetime totals can reinforce your motivation, and many find the financial savings a powerful reason alongside the health benefits. Enter your packs per day, price per pack, and years to see the cost.
Daily = packs per day × price; yearly = daily × 365; total = yearly × years
The daily cost is packs per day times the price per pack. Multiplying by 365 gives the yearly cost, and multiplying that by the number of years gives the total spent. It shows the compounding financial cost of a daily habit over time.
Source:Cost arithmetic
We review all our tools from time to time to ensure accuracy.
Worked example
How to use this calculator
- 1
Enter your values
Enter packs per day and price per pack.
- 2
Adjust the options
Adjust number of years if they apply — sensible defaults are already set.
- 3
Read your result
Yearly cost updates instantly as you type — no button to press.
Frequently asked questions
How much does smoking cost per year?
Multiply your packs per day by the price per pack, then by 365. A pack a day at $8 per pack costs about $2,920 a year. Over ten years that exceeds $29,000, before price increases. This is only the direct cost of cigarettes; health-related and insurance costs make the true total considerably higher.
How much could I save by quitting?
You would save the full yearly cost every year you don't smoke — often thousands of dollars. Redirecting that money to savings or paying down debt makes a real financial difference, and if invested, the savings would grow further over time. Many people find the money saved a strong motivator alongside the major health benefits of quitting.
Does this include health costs?
No, this calculator counts only the direct cost of buying cigarettes. The true cost of smoking is higher because of increased medical expenses, higher health and life insurance premiums, and lost income from illness. When those indirect costs are added, the lifetime financial impact of smoking is far greater than the price of the cigarettes alone.
Why does pack price vary so much?
Cigarette prices differ greatly by location mainly because of taxes, which range from very low to very high depending on the state or country. Where taxes are high, a pack can cost several times more than where they are low. Use your actual local pack price in the calculator for an accurate estimate of your spending.
What if I smoke less than a pack a day?
Enter a fractional value for packs per day, such as 0.5 for half a pack or 0.25 for a quarter. The calculator handles any amount. Even lighter smoking adds up: half a pack a day at $8 still costs about $1,460 a year, so the savings from quitting remain significant at any level of use.