Skip to main content
🚭 Quit & Save

Smoking Cost Calculator

See what your cigarettes cost per day, month, year and over 10 years — and exactly how much you'd save by quitting. Enter cigarettes a day, the pack price and pack size.

Daily to 10-year cost
Quit savings
Any pack size
Any currency value
100% Free
❤️ Open All Health Calculators 📖 Read the Guide

Smoking cost — Quick answer

Daily cost is how many packs you smoke times the pack price; the rest scales up.

daily = (per day ÷ per pack) × pack price  ·  year = daily × 365

Worked example: a pack a day at $10 → $10/day · $3,650/year · $36,500 over 10 years.

Cost by habit ($10 / 20-pack)

Per dayDailyYearly10 years
5$2.50$913$9,125
10$5.00$1,825$18,250
20$10.00$3,650$36,500
40$20.00$7,300$73,000

Purchase cost only — health and insurance costs are extra.

🚭 Smoking Cost Calculator

Enter cigarettes per day, the price of a pack, and how many cigarettes per pack.

Per day
Per month
Per year
Over 10 years

💡 This is just the cost of buying cigarettes — quitting also avoids large health and insurance costs. Quitting at any age improves health. For support, talk to a doctor or a quit-smoking service.

A smoking cost calculator turns a daily habit into a long-run number. The daily cost is the fraction of a pack you smoke times the pack price; from there it scales to monthly, yearly and 10-year totals — which double as your potential quit savings. Seeing a pack-a-day habit add up to tens of thousands of dollars over a decade is a powerful nudge, on top of the substantial health benefits of stopping.

Reviewed: June 20, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: straightforward cost scaling, recomputed in code. Informational money tool, not medical advice.

How the cost adds up

Daily
daily = (cigarettes/day ÷ cigarettes/pack) × pack price
Year & decade
yearly = daily × 365 · 10-year = daily × 3650
Month
monthly = yearly ÷ 12

First work out how many packs a day you get through — 20 cigarettes from a 20-pack is exactly one. Multiply by the pack price for the daily cost, then scale: 365 days for a year, 3,650 for a decade. The figures are pure purchase cost; the genuine cost of smoking is higher once medical bills, higher insurance premiums and lost income are counted, so treat this as a conservative minimum.

Worked example — a pack a day

Scenario: 20 cigarettes a day, $10 a 20-cigarette pack.

Daily
(20 ÷ 20) × $10 = $10.00
Year
$10 × 365 = $3,650
10 years
$10 × 3,650 = $36,500

A pack a day costs $10 daily, about $304 a month, $3,650 a year and $36,500 over ten years — money that becomes savings the day you quit. Lighter habits still mount up: 10 a day at $8 a pack is roughly $1,460 a year. Whatever the number, it's only the price at the till, not the wider toll on health and finances.

Frequently Asked Questions

How much does smoking cost per year?

Daily cost × 365. A pack a day at $10 ≈ $3,650/year and ~$36,500 over ten years.

How is the daily cost calculated?

(cigarettes/day ÷ cigarettes/pack) × pack price. 20/day from 20-packs at $10 = $10.

How much would I save by quitting?

Your whole spend. A pack-a-day quit saves ≈ $3,650 the first year and $36,500 over a decade — plus health gains.

Does this include health costs?

No — purchase price only. Medical, insurance and productivity costs make the true total much higher.

How many cigarettes are in a pack?

Usually 20; some are 10 or 25. Set the pack size so the per-cigarette price is right.

Need more tools?

Explore savings, compound interest, BMI, calories burned and more across the AI Calculator suite.

❤️ Open Health Calculators — Free

No registration required · 350+ calculators · PDF report export