Most canker sores heal on their own within one to two weeks, and home care is usually enough to ease the pain while they do. Saltwater or baking soda rinses, avoiding acidic and spicy foods, and over-the-counter numbing gels are the first steps. Prescription treatments are reserved for sores that are large, last longer than two weeks, or keep coming back.
A canker sore is not a cold sore. Cold sores come from a virus and appear on the outside of the lips. Canker sores form inside the mouth and are not contagious. That difference matters, because the treatments are not the same.
What Is a Canker Sore, Exactly?
A canker sore is a shallow open wound in the soft tissue inside the mouth. Doctors call it an aphthous ulcer. It usually shows up on the inside of the lips or cheeks, under the tongue, on the floor of the mouth, or at the base of the gums.
It typically starts as a tingling or burning spot. Within a day or so a round or oval sore appears, often with a white or yellowish center and a red rim. The sore itself is not infected with a virus, and you cannot pass it to another person through kissing, sharing a cup, or any other contact.
There are three general types:
- Minor sores are the most common. They are small, heal in about one to two weeks, and leave no scar.
- Major sores are larger and deeper, can take several weeks to heal, and may leave a scar.
- Herpetiform sores appear in clusters of many tiny ulcers and can merge into larger irregular patches.
The exact cause of most canker sores is not known. They are not caused by poor hygiene, and they are not a sign that you are dirty or unhealthy. Something is triggering the immune system to attack the lining of the mouth, but why that happens in any single person is often unclear.
What Triggers a Canker Sore?
Triggers vary from person to person, and many people never identify a clear cause. Common associations include minor mouth injury from dental work, brushing too hard, or accidentally biting your cheek. Emotional stress is frequently reported as a trigger, though the link is based mostly on patient reports rather than controlled studies.
Certain foods are often blamed, especially acidic ones like citrus, tomatoes, and pineapple. Some people notice sores after eating spicy or salty foods. If you can connect a specific food to your outbreaks, avoiding it is reasonable.
Other factors that have been linked to canker sores include:
- Toothpaste or mouthwash containing sodium lauryl sulfate
- Stopping smoking, which can trigger a temporary outbreak
- Hormonal changes, particularly around menstruation
- Lack of sleep or fatigue
- Iron, folate, or vitamin B12 deficiency
- Celiac disease, Crohn’s disease, or other conditions that affect the gut
- Certain medications, including some anti-inflammatory drugs and beta-blockers
If your sores are frequent, a doctor may test for nutritional deficiencies or an underlying condition. This is more likely when sores are severe or come with other symptoms like stomach problems or fatigue.
How Do You Treat a Canker Sore at Home?
Home treatment focuses on reducing pain and helping the sore heal without irritation. None of these methods cure the sore, but they can make the days until it heals more comfortable.
Rinses
A saltwater rinse is a traditional and low-risk option. Mix about half a teaspoon of salt in a glass of warm water and swish gently, then spit. A baking soda rinse works similarly. Some people use a mixture of equal parts baking soda and water as a paste applied directly to the sore. These rinses will not speed healing in any proven way, but they can soothe irritation.
Numbing and Protective Products
Over-the-counter gels and liquids containing benzocaine or similar numbing agents can dull the pain for a short time. They are meant for temporary relief, not healing. Products that form a protective barrier over the sore may help it stay comfortable while eating.
Be careful with benzocaine. It should not be used in children under two years old, and it should be used sparingly in older children. In rare cases it has caused a serious blood condition. If you have any concern, ask a pharmacist before using it.
Avoiding Irritation
While the sore heals, it helps to avoid:
- Acidic foods like citrus, tomatoes, and vinegar
- Spicy and salty foods
- Crunchy or sharp foods that can scrape the sore
- Very hot drinks
- Alcohol and tobacco
Eating soft, bland foods and drinking cool water through a straw can reduce discomfort. A straw helps bypass the sore, but position it so it does not poke the ulcer.
Oral Hygiene
Keep brushing and flossing, but be gentle around the sore. A soft-bristled brush helps. If you suspect your toothpaste is a trigger, a sodium lauryl sulfate-free brand is worth trying. Some research suggests these toothpastes may reduce the number of outbreaks for people who get them often, though results are not consistent across all studies.
When Do You Need a Prescription?
Prescription treatment is not needed for a typical minor canker sore. It is considered when sores are large, extremely painful, slow to heal, or so frequent that they interfere with eating and daily life.
Options a doctor may recommend include:
- Topical corticosteroids in a gel, cream, or rinse form to reduce inflammation. These are applied directly to the sore.
- Oral medications that calm the immune system, used for severe or recurring cases.
- Prescription mouth rinses that reduce bacteria and inflammation.
- Chemical or thermal cautery, done in a clinic, which seals the sore. This is not a home treatment and should only be done by a professional.
Some clinicians also use laser treatment for stubborn sores. This is not a first-line option and evidence on how well it works compared with other treatments is limited.
If you are prescribed a steroid gel, follow the instructions exactly. Using too much or using it for too long can lead to side effects, including a fungal infection in the mouth.
What Else Looks Like a Canker Sore?
Several conditions can cause sores in the mouth, and they do not all respond to the same treatment. A cold sore, caused by the herpes simplex virus, usually appears on or near the lips and is contagious. It may respond to antiviral medication, which does not help a canker sore.
Oral thrush, a fungal infection, causes white patches that can be wiped away. It is more common in people who use inhalers, wear dentures, or have a weakened immune system.
Other possibilities include lichen planus, a chronic inflammatory condition, and in rare cases oral cancer. A sore that does not heal within two weeks, or one that keeps growing or bleeding, should be checked by a doctor or dentist. This does not mean it is cancer, but it does mean it needs a professional look.
Can You Prevent Canker Sores?
Prevention is difficult because the cause is often unknown. If you can identify your triggers, avoiding them may reduce how often sores appear. Keeping a simple diary of when sores start and what you ate or did in the days before can help spot patterns.
General steps that may help include:
- Managing stress where possible
- Getting enough sleep
- Eating a balanced diet with enough iron, folate, and vitamin B12
- Using a soft toothbrush and being careful during dental work
- Avoiding known trigger foods
If you have a diagnosed deficiency, correcting it with a doctor’s guidance may reduce outbreaks. Taking supplements without a known deficiency is not proven to help and can cause harm in some cases.
How Long Should a Canker Sore Last?
Most minor canker sores heal within one to two weeks without treatment. Major sores can take up to several weeks. Pain usually peaks in the first few days and then eases as the sore heals.
See a doctor or dentist if a sore lasts longer than two weeks, is unusually large, keeps coming back, or comes with fever, weight loss, or difficulty swallowing. These signs suggest something other than a simple canker sore may be involved.
Frequently Asked Questions
How do you get rid of a canker sore fast?
There is no proven way to make a canker sore heal faster, but saltwater rinses, numbing gels, and avoiding irritating foods can reduce pain while it heals. Most minor sores heal within one to two weeks on their own.
Is a canker sore contagious?
No, canker sores are not contagious and cannot be spread through kissing or sharing food. Cold sores, which look similar, are caused by a virus and are contagious.
When should I see a doctor for a canker sore?
See a doctor or dentist if a sore lasts longer than two weeks, is very large, or keeps coming back. These signs may point to an underlying condition that needs treatment.
Can I use toothpaste for canker sores?
Regular toothpaste does not treat canker sores and may irritate them. Some people find that switching to a toothpaste without sodium lauryl sulfate reduces how often they get sores.

