Practitioner directory
Directory › Questions answered › Stop smoking and weight specialists
A straight answer

Why do I put on weight when I stop smoking?

Many people do gain some weight after they stop, and there are real reasons for it. Nicotine slightly speeds up how your body uses energy and dulls your appetite, food tastes better once you stop, and eating can slip into the place where cigarettes used to be. It is common, it is usually manageable, and stopping smoking is still one of the best things you can do for your health.

Why it happens

How much weight is likely?

It varies a great deal. Some people gain nothing, and many gain a few pounds over the first months. For most people it levels off rather than carrying on. It helps to remember that the health gains from stopping are far bigger than the effect of a few extra pounds.

Try something tonight

Worried about swapping cigarettes for snacks? A self-guided recording or guide on cravings and habits gives you something to try tonight.

Stop Smoking: Become a Calm, Happy Non-Smoker (woman's voice)from New Horizons by Claire · £9.99 · recording, with a taster to play firstListen to a taster

Relaxation recordings are not medical treatment. Please only listen somewhere safe where you can relax, never while driving.

Or see someone: find stop smoking and weight specialists near you

Search the Practitioner directory by town or postcode for stop smoking and weight specialists near you.

Or by what you would like help with: stopping smoking · Also: nutritionists · Also: hypnotherapists

What can help

How a stop smoking or weight practitioner can help

A practitioner can talk through your own smoking triggers, help you spot where food may take over, and plan small changes that suit your life. Some work with hypnotherapy, coaching or habit change, and some focus on eating. You do most of the work between sessions, and a good practitioner will tell you if another route is better first.

Roughly what does it cost?

Private stop smoking or weight support in the UK commonly costs from £50 a session, and often more in big cities. Many practitioners offer a free first chat. Check the length of a session, whether a programme is a set price, and the cancellation terms before you book.

Where it fits alongside NHS care, and when to see your GP

The NHS offers free local stop smoking services and advice, and using one alongside private support can work well. Please speak to your GP or pharmacist if you take regular medication, have diabetes or another long-term condition, or are worried about your weight or eating, because stopping smoking can change how some medicines work. Please don't stop or change any treatment on your own. If you find yourself eating in a way that feels out of control, tell your GP.

More questions

Will I definitely put on weight?

No. Many people do gain a little, but some do not. Planning for the habit swap and staying active makes it less likely.

Is a few pounds worse than smoking?

No. The health benefits of stopping are far greater than the effect of a modest weight gain. It is worth keeping the quit going first.

How long does the weight gain last?

It tends to show up in the first months and then settle. Many people find it eases once the new routines feel normal.

Should I diet while I quit?

Strict dieting at the same time can make cravings harder. Most people do better with regular meals and small swaps, then look at eating once the quit feels steady.

Do vapes or nicotine replacement stop the weight gain?

They may delay it for some people, because you are still taking nicotine. Ask your pharmacist or local stop smoking service what suits you.

Where this comes from. Written by the Practitioner directory in our own words, from the public information of the bodies below. Prices are what is common in the UK and vary from place to place. Last checked 5 November 2026. This page is general information, not medical advice. If you have symptoms that haven't been checked, see your GP. If you ever feel unable to keep yourself safe, call 999 or the Samaritans on 116 123.
Top