Smoking Cost Calculator
Find out what smoking really costs. Enter what you pay per cigarette and how many you smoke a day to see the total per week, month, year and decade — plus the time it takes.
What it adds up to
Smoking
$1,826 a year
plus 365 hr of your time
| Period | Money | Time |
|---|---|---|
| Per week | $35 | 7 hr |
| Per month | $152 | 30 hr |
| Per year | $1,826 | 365 hr |
| 5 years | $9,131 | 1,826 hr |
| 10 years | $18,263 | 3,653 hr |
Your time, per year
- 15.2full 24-hour days
- 9.140-hour working weeks
- 61books you could read (≈6 h each)
That yearly money could also be…
- 122books at ≈$15 each
- 46meals out at ≈$40 each
- 4.6weekend getaways at ≈$400 each
If you invested it instead
Putting $152 a month aside at 5% a year could grow to about $10,350 in 5 years and $23,632 in 10 years.
Illustrative only: assumes a fixed return compounded monthly. Real returns vary and can be negative. This is not financial advice.
Share your result
How it's calculated
- Times per week = times per day × 7 (or the weekly number you enter).
- Money per week = cost each time × times per week. If you enter a cost per day, it's cost per day × 7.
- Time per week = minutes each time × times per week ÷ 60.
- A year is 52.18 weeks (365.25 days), a month is a twelfth of a year, and 5 and 10 years simply multiply the yearly total — prices are held constant, so no inflation is added.
- Equivalents divide the yearly total by a typical price; the investing line uses monthly compounding at the rate you choose.
Worked example
Say it happens 10 times a day at $0.50 each time, taking 6 minutes. That's 70 times a week, so $35 and 7 hr a week. Multiply by 52.18 weeks and you get $1,826 and 365 hr a year — about 15.2 full days. Over 10 years: $18,263.
Frequently asked questions
How much does smoking cost per year?
At 10 cigarettes a day and $0.50 each, smoking costs about $1,826 a year and $18,263 over 10 years. Enter your own price per cigarette above for your exact figure.
How do I work out the cost per cigarette?
Divide what you pay for a pack by the number of cigarettes in it. For example, a pack of 20 at 10 costs 0.50 per cigarette. For roll-ups, divide the cost of a pouch by roughly how many you get from it.
How much time does smoking take up?
At around 6 minutes per cigarette and 10 a day, that's roughly 365 hr a year — about 15.2 full days.
How do I calculate the cost of a bad habit?
Multiply what it costs each time by how many times it happens in a week, then by 52.18 for a year. Do the same with the minutes it takes to see the time cost. This calculator does both and shows weekly, monthly, yearly, 5-year and 10-year totals.
Are the default numbers accurate?
They're typical example prices to get you started. Prices vary a lot by country, city and brand, so replace them with what you actually pay — the results update instantly.
Ready to swap it for something better?
Replacify gives you a step-by-step replacement path, an SOS button for when urges hit, and streaks that show your progress. Free to download.
