
Smoking cost calculator
Here is what your cigarettes cost, and the free help that makes stopping more likely to stick.
Your details
Roll your own? Work out roughly how many cigarettes a pouch makes and put the pouch price and that number in.
15 a day at £16.50 for 20
£4,520
a year
- A day£12.38
- A week£86.63
- A month£377
- Over 10 years at today's prices£45,200
- Over 10 years with rising pricesadd a yearly price rise (tobacco duty has risen by inflation plus 2% a year in recent budgets)
- Cigarettes a year5,479
That is money you could have back from the first day you stop. Prices usually rise each year, so the real figure over 10 years is likely to be higher.
Expert help gives you the best chance of quitting for good, and it is free: your local NHS Stop Smoking Service, a pharmacist, your GP or the free NHS Quit Smoking app.
The working
15 a day at £16.50 for 20
Each cigarette costs 82.5p, so 15 a day is £12.38. Over a year (365.25 days) that is about £4,520, or £86.63 a week. Ten years at today's prices is £45,200, and prices usually go up.
What stopping does
From the NHS
| Time smoke free | What happens |
|---|---|
| 20 minutes | pulse rate starts to return to normal |
| 8 hours | oxygen levels recover |
| 48 hours | carbon monoxide is down, taste and smell improve |
| 72 hours | breathing feels easier |
| 2 to 12 weeks | circulation improves |
| 1 year | heart attack risk is half a smoker's |
Getting help
You do not have to do it alone
NHS Stop Smoking Services are free, and expert support with stop smoking aids gives you the best chance. Make it to 28 days smoke free and the NHS says you are 5 times more likely to quit for good.
Rising prices
The next 10 years
Tobacco duty has gone up by inflation plus 2% a year in recent budgets, so prices rarely stand still. At 15 a day and £16.50 a pack, 10 years costs £45,200 at today's price; with prices rising 5% a year it is about £56,850. Add your own guess for the yearly rise to see your figure.
Read with care
What this cannot tell you
- Predict price risesIt uses today's price.
- Count health costsThe biggest cost of smoking is not money.
- Judge youMost smokers want to stop; it is hard, and help works.
Questions
Common questions
How much does smoking 20 a day cost?
At £16.50 a pack, 20 a day is £16.50 a day, or about £6,030 a year.
Is stop smoking help free?
Yes. NHS Stop Smoking Services are free, and you can also ask a pharmacist or GP or use the free NHS Quit Smoking app.
Are vapes cheaper than smoking?
Usually, by a long way. The NHS says vaping is not completely risk free but carries a small fraction of the risk of smoking, and can help you stop. Try the vaping spend calculator.
What is the best way to stop?
The NHS says expert help from a Stop Smoking Service, combined with stop smoking aids, gives you the best chance.
Sources
- GOV.UK: tobacco duty rates
- NHS Better Health: quit smoking (what happens when you quit; 28 days smoke free makes you 5 times more likely to quit for good)
- NHS: quit smoking (NHS Stop Smoking Services and other support)
- NHS: using e-cigarettes to stop smoking
Last checked 21 October 2026. Spotted something wrong? Tell us and we will fix it.
Free help to stop
Expert help gives you the best chance of quitting for good, and it is free: your local NHS Stop Smoking Service, a pharmacist, your GP or the NHS Quit Smoking app. If you have a long term health condition or are pregnant, your GP or pharmacist can help you choose the right stop smoking aids.
Related
Related calculators
- Quit smoking savingsMoney saved since your quit day.Open
- Vaping spendYour vape costs and savings versus smoking.Open
- Coffee habitYour bought coffee in a year, and at home.Open
- Sober October savingsWhat 31 days off your usual drinks saves.Open
- Resting heart rate explainerYour resting pulse against 60 to 100.Open