How Long Does It Take a Canker Sore to Heal?

Most canker sores heal within one to two weeks without any treatment. Pain typically starts improving within a few days, and the ulcer gradually closes on its own. That said, the timeline depends heavily on which type of canker sore you’re dealing with, and certain factors can push healing well beyond the two-week mark.

Healing Time by Type

There are three types of canker sores, and they follow very different timelines.

Minor canker sores are the most common. They measure less than 1 centimeter across and heal in 7 to 14 days without leaving a scar. These are the ones most people picture when they think of a canker sore: a small, shallow, round ulcer on the inside of the lip or cheek that hurts for a few days and then fades.

Major canker sores are larger than 1 centimeter, deeper, and significantly more painful. They can take up to six weeks to heal and often leave scarring on the tissue afterward. If you’ve had a canker sore that lingers for a month or more, this is likely the type you’re dealing with.

Herpetiform canker sores are rare and look different from the other two. Instead of one or two ulcers, they appear as clusters of tiny sores, sometimes as many as 100 at once, each between 1 and 3 millimeters. Despite how alarming they look, they typically heal within two weeks.

What a Normal Healing Timeline Looks Like

A canker sore doesn’t appear all at once. Most people notice a tingling or burning sensation in the mouth a day or two before the sore becomes visible. This is the earliest stage, and it’s the best window for applying any treatment you plan to use.

Over the next one to three days, the area breaks down into an open ulcer. This is when pain peaks. The sore is usually white or yellowish in the center with a red border. Eating, drinking, and talking can all aggravate it, especially if it’s on the tongue or near the gum line. By about day four or five, pain tends to ease noticeably. The ulcer is still visible, but it’s no longer as sensitive. From there, the tissue gradually closes and the sore shrinks until it disappears completely, usually somewhere between days 7 and 14 for a minor sore.

Why Some Canker Sores Take Longer

If your canker sores consistently take longer than two weeks to heal, or if they keep coming back, a few factors could be at play.

Nutritional deficiencies are one of the most well-documented causes of recurrent, slow-healing canker sores. Low levels of vitamin B12, iron, and folate have all been linked to recurrent outbreaks. These nutrients play key roles in tissue repair and immune function, so a shortage can make your mouth slower to recover. If you get canker sores frequently, it’s worth asking your doctor to check these levels with a simple blood test.

Immune system disruptions, certain medications, food sensitivities, and chronic stress can also extend healing time or trigger new sores before old ones have fully resolved. Some people find that acidic foods like citrus, tomatoes, or spicy dishes irritate existing sores and delay recovery.

What Actually Speeds Up Healing

No treatment makes a canker sore vanish overnight, but several options can shorten the timeline by a couple of days and reduce pain in the meantime.

A saltwater or baking soda rinse is the simplest starting point. Dissolve one teaspoon of baking soda in half a cup of warm water and swish a few times a day. This helps keep the area clean and creates an environment that supports healing. It won’t dramatically cut your recovery time, but it’s free and low-risk.

Topical honey has shown surprisingly strong results. In a clinical trial comparing honey applied three times daily to a prescription steroid paste, both treatments achieved complete healing by day seven, with nearly identical reductions in ulcer size at the four-day mark (about 60% shrinkage for both). Honey appears to work through its natural anti-inflammatory and antimicrobial properties. If you try this, use raw, unprocessed honey and dab it directly onto the sore.

Over-the-counter numbing gels containing benzocaine can take the edge off pain, which makes it easier to eat and drink normally. Staying well-nourished and hydrated matters for healing, so anything that helps you keep eating comfortably has indirect benefits.

How Your Toothpaste Might Be Making It Worse

One overlooked factor is sodium lauryl sulfate, a foaming agent found in most mainstream toothpastes. A systematic review of clinical trials found that switching to an SLS-free toothpaste significantly reduced the number of canker sores, the duration of each ulcer (by about two days on average), and the number of recurring episodes. Pain scores also dropped significantly. If you’re someone who gets canker sores regularly, switching toothpaste is one of the easiest changes you can make. Several major brands sell SLS-free versions, and they’re widely available at drugstores.

When a Sore That Won’t Heal Needs Attention

A canker sore that hasn’t healed after three weeks is no longer following a normal timeline. Clinical guidelines define a non-healing solitary oral ulcer as one that persists beyond three weeks without an identifiable cause. At that point, a biopsy may be recommended to rule out other conditions, including oral cancer. This is especially important if the sore is unusually large, feels different from canker sores you’ve had before, or is accompanied by fever, difficulty swallowing, or unexplained weight loss.

Multiple canker sores appearing at the same time, sores that spread to the outer lips (canker sores only occur inside the mouth), or outbreaks that happen more than a few times a year are also worth discussing with a doctor or dentist. Frequent recurrence sometimes signals an underlying condition that’s treatable once identified.