Why does your breath sometimes stink even after brushing your teeth?

You might brush twice a day but still struggle with stinky breath. Why is that?

a close-up of toothpaste being applied to a toothbrush
(Image credit: Isabel Pavia via Getty Images)

Brushing your teeth twice a day is one of the pillars of oral hygiene — but for many people, it doesn't necessarily solve the problem of bad breath. Dentists say that halitosis, or bad breath, often has causes that brushing alone can't address.

So why can breath sometimes stink even after brushing, and what can be done about it?

COSLUS C20 Water Flosser:
SPONSORED

COSLUS C20 Water Flosser: Remove up to 3x more plaque and experience a professional-grade deep cleaning with the COSLUS C20 Water Flosser. The C20 Water Flosser offers unique, dual-threaded water pulse technology capable of producing 1400–1800 high-pressure pulses per minute for a daily, office-visit-worthy deep clean without leaving your home.

Customize your flossing experience with three operation modes and multiple pressure settings, plus five interchangeable nozzles. The C20 Water Flosser is ergonomic, waterproof, and user-friendly with USB charging, with a battery capable of supporting 30 days of use per 3-hour charge. Use discount code: JIC3JNIM for up to 52% off.

Clarissa Brincat
Live Science Contributor

Clarissa Brincat is a freelance writer specializing in health and medical research. After completing an MSc in chemistry, she realized she would rather write about science than do it. She learned how to edit scientific papers in a stint as a chemistry copyeditor, before moving on to a medical writer role at a healthcare company. Writing for doctors and experts has its rewards, but Clarissa wanted to communicate with a wider audience, which naturally led her to freelance health and science writing. Her work has also appeared in Medscape, HealthCentral and Medical News Today.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.