Skip to main content

Condition guide

Bad breath (halitosis): causes, treatment and home remedies

Bad breath (halitosis) is very common and can usually be treated yourself by keeping your teeth, tongue and mouth clean. Causes include strong-smelling foods, gum disease, tooth decay, dry mouth, smoking and some medical conditions. See a dentist if it does not go away after a few weeks of treating it yourself, or if you have bleeding gums or toothache.

Last checked: 2026-10-11

Key facts

At a glance.

  • How common

    The NHS says bad breath, sometimes called halitosis, is very common. The Oral Health Foundation says around one in four people have it regularly.

  • Main cause

    The Oral Health Foundation says persistent bad breath is usually caused by smelly gases released by bacteria that coat your teeth, gums and tongue.

  • Can you treat it yourself?

    Yes, usually. The NHS says the best way of preventing it is to keep your teeth, tongue and mouth clean.

  • Mouth care

    The NHS advises brushing gently at least twice a day for 2 minutes with fluoride toothpaste, cleaning your tongue once a day and cleaning between your teeth at least once a day.

  • Medical causes

    Dry mouth, tonsillitis and acid reflux are among the conditions the NHS lists. The Oral Health Foundation adds sinus problems, throat or chest infections, diabetes, and liver or kidney problems.

  • Mouthwash

    The Oral Health Foundation says mouthwash can help freshen your breath but will not fix the problem if something else is causing it.

  • See a dentist

    The NHS says to see a dentist if bad breath does not go away after treating it yourself for a few weeks, or if you have painful, bleeding or swollen gums, toothache or wobbly teeth.

What causes bad breath?

The Oral Health Foundation says persistent bad breath is usually caused by smelly gases released by bacteria that coat your teeth, gums and tongue, and that bits of food stuck between your teeth or on your tongue can also rot and cause a bad smell.

The NHS lists eating or drinking strong-smelling or spicy foods and drinks, problems with your teeth or gums such as gum disease, holes in your teeth or an infection, fasting or crash dieting, some medical conditions like dry mouth, tonsillitis and acid reflux, and smoking.

Causes of bad breath listed by the NHS and the Oral Health Foundation
GroupExamples
Food and drinkStrong or spicy foods and drinks such as garlic, onions or coffee; fasting or crash dieting
Mouth and teethNot brushing properly, gum disease, tooth decay, holes in the teeth, infection, food stuck between teeth or on the tongue
LifestyleSmoking; too much alcohol is on the NHS list of things to avoid
Medical conditionsDry mouth, tonsillitis, acid reflux, sinus problems, throat or chest infections, diabetes, liver or kidney problems

How do you get rid of bad breath?

The NHS says you can usually treat bad breath yourself, and that the best way of making sure you do not have it is to keep your teeth, tongue and mouth clean. Its advice includes gently brushing your teeth and gums at least twice a day for 2 minutes, using a fluoride toothpaste, gently cleaning your tongue once a day with a tongue scraper or cleaner, and cleaning between your teeth with interdental brushes or floss at least once a day.

It also advises getting regular dental check-ups, keeping dentures clean and removing them at night, using sugar-free mints or chewing gum after strong-smelling food and drinks, and trying an antibacterial mouthwash or toothpaste.

The NHS says not to smoke, not to drink too much alcohol, not to rinse your mouth with water straight after brushing, not to have lots of sugary foods and drinks, and not to brush so hard your gums or tongue bleed.

Home remedies and everyday habits that help

The Oral Health Foundation adds that you should brush for two minutes last thing at night and one other time during the day with a fluoride toothpaste, and brush your tongue or use a tongue scraper. It suggests chewing sugar-free gum to stop your mouth from getting dry, cutting down on sugary food and drinks, and drinking water regularly to keep your mouth moist.

It says mouthwash can freshen your breath but will not fix the problem if something else is causing it, and that if you find yourself using mouthwash all the time you should consider discussing this with your dental team.

  • Brush for 2 minutes at least twice a day with fluoride toothpaste.

  • Clean your tongue once a day.

  • Clean between your teeth every day.

  • Chew sugar-free gum and drink water to keep your mouth moist.

  • Do not smoke, and keep alcohol low.

  • Keep dentures clean and take them out at night.

How do you know if you have bad breath?

The Oral Health Foundation says it can be hard to tell if you have bad breath. Sometimes people notice a strange taste in their mouth, which can be a sign. It describes a quick test: lick the inside of your wrist, wait a few seconds, then smell it. If it smells bad, your breath probably does too. You can also ask someone you trust to tell you honestly.

Bad breath and gum disease

The NHS says gum disease can lead to bad breath and a bad taste in your mouth, and that it is where your gums become red, swollen and sore, and bleed. It says to see a dentist if your gums bleed when you brush your teeth or eat hard foods, your gums are painful and swollen, or you have bad breath.

In the early stages, the NHS says your dentist will give advice about keeping your teeth clean, such as using interdental brushes, advise you to stop smoking, and may advise cleaning by a hygienist. If gum disease is serious, deep cleaning under the gums, antibiotics, removing some teeth or gum surgery may be needed.

Can illness cause bad breath?

Yes. The Oral Health Foundation says bad breath can be caused by dry mouth, sinus problems, throat or chest infections, diabetes, and liver or kidney problems. If your dentist cannot find a problem with your mouth, they might ask you to see your doctor.

The NHS also lists dry mouth, tonsillitis and acid reflux among medical conditions that can cause bad breath.

Bad breath in children

The sources used here do not give separate advice for children with bad breath. The NHS says that for gum disease, you should see a dentist if your child has sore, bleeding gums, and it says children are entitled to free NHS dental treatment, including those aged under 18, or under 19 and in full-time education.

Good mouth care habits such as brushing with fluoride toothpaste and regular check-ups apply to children too, and a dentist can advise on the cause of persistent bad breath in a child.

Bad breath in pregnancy

The sources used here do not describe pregnancy-specific causes of bad breath. The NHS says to have regular dental check-ups with a dentist and dental hygienist, especially if you are pregnant or have type 2 diabetes, to help prevent gum disease, which can cause bad breath.

The NHS also says check-ups and treatment from a dentist are free when you are pregnant and for 1 year after you give birth, using the maternity exemption (MATEX) certificate.

When to see a dentist or doctor

The NHS says to see a dentist if you have bad breath that does not go away after treating it yourself for a few weeks, painful, bleeding or swollen gums, toothache or wobbly adult teeth, or problems with your dentures.

For gum disease with other symptoms such as very sore and swollen gums, teeth becoming loose or falling out, ulcers or red patches in your mouth, or a lump in your mouth or on your lip, the NHS says to ask for an urgent dentist appointment, and to call 111 if you cannot get one.

NHS and private pathways

On the NHS, bad breath is usually dealt with by a dentist, and some causes are referred on to a GP. NHS dental treatment is free for some people, including children, people who are pregnant or have had a baby in the past 12 months, and people on some benefits; otherwise charges apply.

Private dental practices offer the same assessment and hygienist care, often with more appointment choice.

Frequently asked

Questions people ask.

Quick, plain-English answers to the questions we hear most.

  • What causes bad breath?

    The Oral Health Foundation says persistent bad breath is usually caused by smelly gases released by bacteria that coat the teeth, gums and tongue. The NHS also lists strong foods, gum disease, dry mouth, tonsillitis, acid reflux and smoking.

  • How do I get rid of bad breath?

    The NHS says to brush gently for 2 minutes at least twice a day, clean your tongue and between your teeth daily, keep dentures clean, get regular dental check-ups, and avoid smoking and too much alcohol.

  • Does mouthwash cure bad breath?

    The Oral Health Foundation says mouthwash can help freshen your breath but will not fix the problem if something else is causing it. The NHS says an antibacterial mouthwash or toothpaste may help.

  • How can I tell if I have bad breath?

    The Oral Health Foundation suggests licking the inside of your wrist, waiting a few seconds and smelling it, or asking someone you trust to tell you honestly. A strange taste in the mouth can also be a sign.

  • Can a medical condition cause bad breath?

    Yes. The NHS lists dry mouth, tonsillitis and acid reflux, and the Oral Health Foundation adds sinus problems, throat or chest infections, diabetes, and liver or kidney problems.

  • Can gum disease cause bad breath?

    Yes. The NHS says gum disease can lead to bad breath and a bad taste in your mouth, and advises seeing a dentist if your gums bleed, are painful and swollen, or you have bad breath.

  • Does smoking cause bad breath?

    The NHS and the Oral Health Foundation both list smoking as a cause of bad breath, and the NHS advises not smoking.

  • When should I see a dentist about bad breath?

    The NHS says to see a dentist if bad breath does not go away after treating it yourself for a few weeks, or if you have painful, bleeding or swollen gums, toothache or wobbly adult teeth.

  • Should I rinse with water after brushing?

    No. The NHS says not to rinse your mouth with water straight after brushing your teeth, and for gum disease advises spitting after brushing and not using mouthwash straight after brushing.

  • Can fasting or crash dieting cause bad breath?

    Yes. The NHS lists fasting or crash dieting among the causes of bad breath, alongside strong-smelling foods and drinks, gum disease, some medical conditions and smoking.

Where this comes from

Sources and checking.

This guide is for information, not medical advice.

Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.

Published 2026-10-11, next review 2027-10-11.