Smoking is expensive, but because you pay for it a pack at a time, it is easy to underestimate the total. Add it up over a year and the number is usually a shock. Use the calculator below to see what quitting would save you. It starts with the UK averages of 10.4 cigarettes a day and £17.80 for 20, but you can change both.
How much does smoking cost in the UK?
The average price of a pack of 20 cigarettes in the UK was £17.80 in January 2026, according to ASH Scotland, and tobacco duty rises most years. The average adult who smokes gets through about 10.4 cigarettes a day. At those figures, smoking costs about £3,378 a year, or over £33,000 across a decade, before any price rises.
| Cigarettes a day | Per week | Per year | In 10 years |
|---|---|---|---|
| 5 | £31 | £1,624 | £16,243 |
| 10 | £62 | £3,249 | £32,485 |
| 15 | £93 | £4,873 | £48,728 |
| 20 | £125 | £6,497 | £64,970 |
Figures use £17.80 for 20 cigarettes. If you smoke roll-ups, your cost per cigarette is lower, but the yearly total still adds up quickly.
The savings start on day one
Unlike most health benefits, money comes back immediately. The first day you do not buy a pack, you are already ahead. That makes money one of the most powerful motivators in the early weeks, when withdrawal is at its hardest and health changes are harder to feel.
Move the money you would have spent into a separate savings account or pot every week. Watching a real balance grow is far more motivating than knowing the number in theory.
Ways to use the money
Reward milestones
Spend part of your first week's savings on something you enjoy. Rewards help new habits stick.
Save for something big
A holiday, a car or a deposit. Give the money a purpose you can picture.
Clear a debt
Paying down a card or loan with your smoking money doubles the benefit.
Invest in your health
A gym membership or new running shoes put your savings to work twice.
More than money
The financial savings are only part of the picture. At 10 cigarettes a day you would avoid over 3,600 cigarettes a year and get back more than 120 hours of time. Your body starts to recover within 20 minutes, as we explain in what happens when you quit smoking. Ready to start? Read our step-by-step guide to quitting smoking.
Frequently Asked Questions
How much money do you save if you stop smoking?
At 10 cigarettes a day and £17.80 a pack, you would save about £62 a week, £3,249 a year and over £32,000 in ten years. Use the calculator above for your own figures.
How much does a pack of cigarettes cost in the UK?
The average pack of 20 cost £17.80 in January 2026. Premium brands cost more, and prices usually rise with tobacco duty each year.
How is time back calculated?
We use 2.1 minutes per cigarette for the time spent smoking and the ritual around it, the same figure used in the Smoked app.
This article is general information, not medical advice. Nicotine replacement and stop smoking services can significantly improve your chances of quitting. In the UK, free support is available through the NHS. Speak to your GP or pharmacist about what's right for you.
