script> script>

Disclosure: This article contains affiliate links. If you buy through them I may earn a commission at no extra cost to you. I only recommend products I believe are worth considering. This is general information, not medical advice.

Why Does My Breath Smell Bad Even After Brushing?

If you brush twice a day and your breath still smells bad, there’s a reason — and it’s probably not your toothbrush technique. Persistent bad breath (halitosis) almost always comes from bacteria, and often from bacteria that brushing alone can’t reach.

The Most Common Causes

1. Bacteria on your tongue

The back of your tongue is the number one source of bad breath. Odour-causing bacteria colonise the rough surface of the tongue and produce volatile sulphur compounds (VSCs) — the gases that actually smell. Most toothbrushes don’t reach far enough back.

Fix: Use a tongue scraper daily, working from the back of the tongue to the front. This removes far more bacteria than brushing the tongue.

2. Gum disease

The bacteria that cause gum disease — particularly P. gingivalis and T. forsythia — produce VSCs as a byproduct. If you have inflamed, bleeding, or receding gums, bad breath is often a symptom of the underlying infection, not a hygiene problem.

Fix: Treat the gum disease. This means consistent flossing, professional cleaning, and in more advanced cases, dental treatment. Supporting your oral microbiome with beneficial bacteria — such as through an oral probiotic like ProvaDent — may also help shift the bacterial balance away from odour-causing species. See my full ProvaDent review for details.

3. Dry mouth

Saliva is your mouth’s natural cleaning system. It washes away food particles and bacteria. When saliva production drops — because of mouth breathing, certain medications, or dehydration — bacteria multiply faster and breath gets worse.

Fix: Stay well hydrated, breathe through your nose where possible, and talk to your doctor if medications are the culprit.

4. Old food particles between teeth

Brushing cleans tooth surfaces but leaves the gaps between teeth untouched. Food debris between teeth ferments and produces odour quickly.

Fix: Floss every day, ideally at night. Interdental brushes can also help for larger gaps.

5. An imbalanced oral microbiome

Your mouth contains hundreds of bacterial species. When the balance tips toward harmful anaerobic bacteria, persistent bad breath can result even with good hygiene. Antiseptic mouthwashes can temporarily reduce bacteria but also disrupt beneficial species — sometimes making the long-term imbalance worse.

Fix: Rather than just killing bacteria, consider reintroducing beneficial ones. This is the principle behind oral probiotics — strains like Lactobacillus reuteri and Streptococcus salivarius compete with odour-causing bacteria for space and resources.

Less Common but Worth Knowing

  • Tonsil stones — small calcified deposits that form in tonsil crypts and smell intensely. Gargling with salt water can help dislodge them.
  • Sinus infections or post-nasal drip — mucus dripping down the throat provides a food source for bacteria
  • Acid reflux (GERD) — stomach acid reaching the throat can cause bad breath unrelated to oral hygiene
  • Certain foods — garlic and onions release sulphur compounds that enter the bloodstream and are exhaled through the lungs

The Bottom Line

If your breath smells bad despite good brushing habits, look beyond the toothbrush. Add tongue scraping, flossing, and consider whether gum health or microbiome imbalance might be the root cause. Treating the source — not just masking the smell — is the only thing that works long-term.