How Stress Impacts Your Dental Health

woman looking stressed out

Stress is a part of everyday life but too much stress can have adverse effects on your health…even your oral health. Yes, stressing out over work, finances, or things that just didn’t go right in your day can cause problems with your teeth and gums!

Sores in Your Mouth/Canker Sores

If you are stressing out and start to notice small spots in your mouth that are grayish or white then you might have canker sores. It’s not completely understood what causes these sores, but there is a correlation between stress and developing canker sores. Find relief from canker sores by applying over-the-counter numbing cream to the sores, and avoid irritating them by touching them or eating highly acidic foods.


Bruxism is grinding or clenching your teeth, and oftentimes this can be caused by stress. Many people will grind their teeth in their sleep so they don’t even realize they’re doing it! If you’re having this problem, we can make you a custom nightguard to protect your pearly whites from wearing down.

Poor Dental Habits

Some people will slack on flossing or brushing their teeth thoroughly when they’re under a lot of stress. If you’re exhausted at the end of a long day, try brushing or flossing earlier in the day, and do a quicker brush right before bed. Skipping altogether shouldn’t be an option because that can have a big impact on your teeth, even if it happens just once in a while. If you’re under a lot of pressure, make sure you take care of your teeth and take care of yourself!

How to Handle Your Stress

If you’re stressing out too much and it’s taking a toll on you, take the time to take a step back and practice self-care techniques, whether it’s exercising more, sticking better to your routine, or eating a balanced diet. At the end of the day, you won’t be able to handle the stressors if you allow yourself to let go! Sometimes, inadvertently, that can make stress worse.

If you’re having any problems with your oral health, don’t stress! Give us a call today to schedule an appointment with our friendly team.

Contact Us to Plan Your Next Visit!