Why You Keep Getting Canker Sores: Real Causes

Frequent canker sores usually come down to one or more overlapping triggers: nutritional deficiencies, stress, hormonal shifts, immune responses, or something as simple as your toothpaste. About 20% of the population gets canker sores regularly, and for most people, identifying and addressing the specific trigger can dramatically reduce how often they appear.

Nutritional Deficiencies Are a Leading Cause

If you keep getting canker sores, a nutrient gap is one of the first things worth investigating. In studies of people with chronic canker sores, roughly half were deficient in vitamin B12, nearly 46% had low folate levels, and about 20% had low iron. These nutrients play direct roles in maintaining the mucosal lining inside your mouth. When levels drop, that tissue becomes more fragile and prone to breaking down into ulcers.

A randomized, double-blind trial published in the Journal of the American Board of Family Medicine found that taking 1,000 micrograms of B12 daily reduced canker sore recurrence after about five months of consistent use. The striking part: this worked regardless of whether participants had low B12 levels to begin with, suggesting that B12 may have a protective effect on oral tissue beyond simply correcting a deficiency. If your outbreaks are frequent, a simple blood test for B12, folate, and iron can either rule this out or give you an easy fix.

Your Toothpaste May Be a Hidden Trigger

Sodium lauryl sulfate (SLS) is a foaming agent in most mainstream toothpastes, and it’s one of the most underrecognized canker sore triggers. SLS strips away the protective mucus layer inside your mouth, leaving the tissue underneath exposed and vulnerable. In one clinical study, participants averaged 14.3 ulcers over three months while using an SLS-containing toothpaste. After switching to an SLS-free version, that number dropped to 5.1, a 64% reduction.

A 2019 systematic review of four separate trials involving 124 participants confirmed the pattern across the board: SLS-free toothpaste consistently reduced the number of ulcers, how long each one lasted, and how much they hurt. Switching toothpaste is one of the simplest changes you can make, and many people see results within a few weeks. Look for “SLS-free” on the label, or check the ingredients for sodium lauryl sulfate.

Stress Changes Your Mouth, Not Just Your Mood

There’s a reason canker sores tend to flare during exams, work deadlines, or emotionally difficult periods. Stress ramps up immune activity by increasing the number of inflammatory white blood cells at vulnerable sites, including the lining of your mouth. This heightened inflammatory state makes the tissue more likely to break down into an ulcer, especially if you’re already predisposed.

Stress also drives unconscious habits like biting the inside of your cheek or lip. That physical trauma can be enough to kick off an ulcer in someone who’s susceptible. If you notice your outbreaks clustering around high-stress periods, the connection is probably not coincidental. Addressing the stress itself, whether through sleep, exercise, or mental health support, can reduce flare frequency over time.

Immune and Hormonal Factors

Canker sores are fundamentally an immune-mediated process. Your immune system mistakenly attacks the thin tissue lining your mouth, creating a shallow ulcer. Several things can tip the immune system toward this response. Hormonal fluctuations are a common one: many women notice outbreaks tied to their menstrual cycle, particularly in the days just before their period when progesterone levels shift.

Food sensitivities can also provoke an immune reaction in the mouth. Common culprits include acidic fruits (citrus, tomatoes, strawberries), chocolate, coffee, nuts, and cheese. These don’t cause canker sores in everyone, but if you notice a pattern after eating specific foods, an elimination approach can help you identify the trigger. Gluten sensitivity deserves special mention. People with celiac disease have significantly higher rates of recurrent oral ulcers, and in some cases, canker sores are the first noticeable symptom before any digestive issues appear.

Underlying Conditions Worth Knowing About

For most people, canker sores are a nuisance, not a sign of something serious. But when ulcers are very frequent (monthly or more), unusually large, or slow to heal, they can sometimes point to an underlying condition. Celiac disease, Crohn’s disease, and Behçet’s disease are all associated with chronic oral ulcers. In a study of 355 patients with recurrent canker sores, researchers found that about 19% had thyroid-related antibodies, suggesting autoimmune activity that extended beyond the mouth.

This doesn’t mean every person with canker sores needs a full autoimmune workup. But if your ulcers are severe, don’t respond to the usual triggers, or come alongside other symptoms like fatigue, digestive issues, joint pain, or skin changes, it’s worth mentioning the full picture to your doctor.

What Actually Helps Them Heal Faster

Once a canker sore forms, you can’t make it vanish overnight, but you can shorten its life and reduce pain. Over-the-counter topical treatments that form a protective film over the ulcer tend to work well for pain relief. Prescription steroid pastes reduce inflammation at the ulcer site and can cut healing time by several days, though they don’t prevent future outbreaks. Antimicrobial mouth rinses reduce the severity and pain of active ulcers but, like steroids, don’t change how often new ones appear.

Most canker sores heal on their own within two to three weeks. The real goal for someone who keeps getting them is prevention: correcting any nutritional deficiencies, switching to SLS-free toothpaste, managing stress, and identifying food triggers. Stacking even two or three of these changes often produces a noticeable drop in frequency.

When a Canker Sore Isn’t a Canker Sore

A standard canker sore is a small, round or oval ulcer with a white or yellowish center and a red border. It hurts, especially when you eat or talk, and it heals within two to three weeks without scarring. If an ulcer doesn’t follow that pattern, pay attention.

Any mouth ulcer that hasn’t healed after three weeks should be evaluated by a doctor or dentist. Other warning signs include a small spot that’s growing larger, a white patch that turns red, a lesion that starts bleeding when it didn’t before, or a lump or bump you can feel beneath the surface of the sore. These don’t necessarily mean cancer, but oral cancers can mimic the appearance of a canker sore in their early stages, and early detection makes a significant difference in outcomes.