A persistent bad taste in your mouth: causes
A lingering bad or metallic taste can come from dental issues like gum disease or dry mouth, or from non-dental causes like sinus problems or reflux. See a dentist if the taste is accompanied by pain or swelling.
Medically reviewed by Dr. Jose, DDS — June 28, 2026
What causes a bad taste in your mouth?
A lingering bad, metallic, or unpleasant taste can be frustrating and worrying. The good news is that many causes are manageable once you identify them. Some are dental; others are not.
Dental causes
Gum disease. Bacteria below your gum line can produce a foul or bitter taste. Early gum disease often causes no pain, so taste change may be your first sign. Swelling, redness, or bleeding gums usually accompany it.
Tooth infection or abscess. A decayed or cracked tooth can harbor bacteria that create an abscess—a pocket of infection. An abscess often produces a distinctly bad taste, sometimes with pain or facial swelling. This needs prompt dental care.
Dry mouth. Saliva helps wash away bacteria and debris. When your mouth is dry, bacteria can overgrow, causing a bad taste. Dry mouth can also make existing plaque taste stronger.
Poor oral hygiene. Plaque and tartar buildup trap bacteria and food debris. A thick coating on your tongue or teeth can taste unpleasant. Regular brushing, flossing, and professional cleanings help.
Old or worn restorations. Fillings, crowns, or bridges that are cracked or deteriorating can trap food and bacteria underneath, creating a bad taste. Your dentist can evaluate whether they need replacement.
Non-dental causes
Sinus or post-nasal drip. Congestion in your sinuses or fluid dripping down your throat can change how food and saliva taste. Many respiratory and sinus infections produce a bitter or metallic taste.
Acid reflux. Stomach acid backing up into your mouth or throat leaves a sour, metallic taste that can linger.
Medications. Many prescription and over-the-counter drugs can alter taste as a side effect. If you started a new medication around the time your taste changed, mention it to both your doctor and dentist.
When is a bad taste a sign of infection?
A foul taste combined with swelling, pain, warmth, or tenderness in your gums, jaw, or face suggests an infection. Don’t delay—contact your dentist right away. Dental infections can worsen quickly.
Even without pain or swelling, a bad taste that lasts more than a week or two deserves professional evaluation.
What you can do while you arrange care
- Brush and floss gently twice daily to remove plaque and food debris. Avoid aggressive scrubbing, which can irritate your gums.
- Clean your tongue with a soft toothbrush or tongue scraper—bacteria on your tongue contribute to bad taste.
- Rinse with warm salt water several times a day. This can help reduce bacteria and inflammation.
- Stay hydrated. Drinking water helps your mouth stay moist and flushes debris.
- Avoid tobacco and alcohol. Both can worsen dry mouth and bad taste.
- Eat soft, mild foods while you investigate the cause—spicy or strong flavors can be unpleasant if your mouth is already bothered.
These steps support oral health, but they are not a substitute for professional care.
How MediMouth helps
A bad taste is your mouth’s way of signaling that something needs attention. Our MediMouth network dentists can examine your teeth and gums, take X-rays if needed, and identify whether the cause is dental or worth discussing with your doctor. If you’re uncertain whether a symptom is urgent, a quick call to your dentist is always the safest move. Use our provider finder to locate a dentist near you and schedule a visit.
Frequently asked questions
When should I see a dentist about a bad taste?
Schedule a visit promptly if the bad taste is accompanied by pain, swelling, or signs of infection. Even without those symptoms, a persistent taste change lasting more than a week or two is worth discussing with your dentist.
Can a bad taste be caused by something other than my teeth?
Yes. Sinus congestion, post-nasal drip, acid reflux, and certain medications can all cause or worsen a bad taste. Your dentist can help rule out dental causes and may suggest you see your doctor if a non-dental cause seems likely.
What can I do right now to help?
Brush and floss gently twice daily, rinse with salt water, stay hydrated, and avoid tobacco and alcohol. These steps support oral health while you investigate the cause. If the taste doesn't improve in a week or two, don't wait—see your dentist.