No treatment can fully eliminate a canker sore overnight. These ulcers need at least a few days to heal, even with the most aggressive interventions. But you can dramatically reduce pain within hours and shorten the overall healing timeline from the typical one to two weeks down to just a few days, depending on what you use and how quickly you act.
Why Overnight Healing Isn’t Realistic
A canker sore is an open wound on the soft tissue inside your mouth. Like any wound, it needs time for new tissue to form and close the gap. Minor canker sores, the most common type, typically heal within two weeks without any treatment at all. Pain usually starts improving after a few days. Major canker sores, the larger and deeper kind, can take months.
What you can realistically accomplish overnight is significant pain relief and a head start on faster healing. The earlier you intervene, the better your results. Treating a canker sore at the first tingle or the moment you notice it gives you the best shot at keeping it small and short-lived.
Fastest At-Home Options
Alum Powder
Alum powder, available in the spice aisle of most grocery stores, is an astringent that shrinks tissue and dries out canker sores. Mix a tiny amount with a drop of water to form a paste, press it onto the sore for at least one minute, then rinse your mouth. You’ll feel a strong pucker and possibly some stinging, but many people report noticeable shrinkage by the next morning. This is one of the most popular home remedies for a reason.
Honey
Raw honey applied directly to a canker sore several times a day can cut ulcer size by roughly 59% within the first few days of use, with complete healing following shortly after. In a clinical study comparing honey to a common prescription steroid paste, honey performed comparably for both pain and burning sensation. Dab a small amount on the sore after meals and before bed. It won’t sting, and it creates a protective coating over the wound.
Hydrogen Peroxide Rinse
Over-the-counter mouth sore rinses contain about 1.4% hydrogen peroxide, which helps clean the ulcer and reduce bacteria that can slow healing. Swish about 10 ml (one capful) around the affected area for at least one minute, then spit it out. You can use it up to four times daily, after meals and at bedtime. If you’re using regular 3% hydrogen peroxide from the medicine cabinet, dilute it with equal parts water before swishing.
Saltwater Rinse
Dissolve half a teaspoon of salt in a cup of warm water and swish for 30 seconds. This draws fluid out of the swollen tissue, temporarily reducing inflammation. It stings, but it’s free and you can repeat it several times a day. Alternate with your other treatments.
Over-the-Counter Products That Work Fastest
Numbing gels and patches containing benzocaine (sold as Orajel, Kank-A, and similar brands) provide the quickest pain relief, often within seconds of application. The numbness typically lasts 30 minutes to an hour. These don’t speed healing, but they make eating and talking bearable while you wait.
Protective pastes like Orabase create a barrier over the sore, shielding it from friction and acidic foods. Applying one before bed can reduce overnight irritation and let you sleep more comfortably. Look for products that combine a numbing agent with a protective base for the best of both worlds.
The Fastest Professional Treatment
If you need the sore gone as quickly as possible, a dental laser treatment offers the shortest healing timeline available. A single session can reduce healing time to roughly two days. The laser essentially cauterizes the sore, and most people feel immediate pain relief during the appointment itself. Some dentists also offer silver nitrate cauterization, which produces significant pain reduction starting on the first day after treatment and continuing to improve over the following week.
These treatments aren’t available everywhere, and you’ll need to call your dentist to ask if they offer them. But if you have a wedding, presentation, or other event in a couple of days, this is the most reliable fast track.
What to Avoid While It Heals
Acidic foods like tomatoes, citrus, and vinegar-based dressings will irritate the sore and can slow healing. Spicy foods, crunchy chips, and crusty bread physically scrape the wound. Toothpaste containing sodium lauryl sulfate (SLS), a common foaming agent, is linked to more frequent canker sores in some people. Switching to an SLS-free toothpaste during an outbreak, and potentially long-term, can help.
Resist the urge to poke at the sore with your tongue or teeth. Every bit of friction resets the healing clock on the fragile new tissue trying to form.
If Canker Sores Keep Coming Back
Recurrent canker sores often point to a nutritional gap. One study found that over 50% of people with recurring oral ulcers were deficient in vitamin B12, compared to none in the control group. Low folate levels are also common. If you get canker sores more than a few times a year, it’s worth having your B12 and folate levels checked. A simple supplement could reduce how often they appear.
Stress is another major trigger. Many people notice outbreaks during exam periods, work deadlines, or after poor sleep. Hormonal shifts, food sensitivities (particularly to gluten, nuts, and chocolate), and minor mouth injuries from biting your cheek or aggressive brushing are other common causes.
Signs a Sore Needs Attention
Most canker sores are harmless and self-limiting. But if a mouth sore hasn’t healed after two weeks, it needs to be evaluated by a dentist or doctor. Other warning signs include red, white, or mottled patches around the sore, a lump under the skin beneath it, persistent bleeding, or discoloration in the area that doesn’t go away. These can occasionally indicate something more serious, including oral cancer, and early evaluation makes a significant difference.

