Mouth and teeth
Canker sores (mouth ulcers): causes, treatment and how long they last
Canker sores is the term many people use for mouth ulcers: small, painful sores inside the mouth. They are common, rarely serious, not contagious and should clear up on their own within a week or 2. Avoiding irritants and using pharmacy treatments can ease pain. See a dentist or GP if an ulcer lasts longer than 3 weeks.
Last checked: 2026-10-11
Key facts
At a glance.
-
What it is
The NHS says mouth ulcers are common and usually appear inside the mouth on the cheeks or lips, and can also appear on the tongue. You may have more than one ulcer at a time.
-
How long it lasts
The NHS says mouth ulcers should clear up on their own within a week or 2. Oral Health Foundation says minor ulcers usually heal within 1 to 2 weeks, while major ulcers may take several weeks.
-
Contagious?
No. The NHS says mouth ulcers are not contagious and should not be confused with cold sores, which appear on the lips or around the mouth.
-
Treatment
The NHS says there is no quick fix; a pharmacist can recommend antimicrobial mouthwash, a painkilling gel or spray, corticosteroid lozenges or a salt mouthwash.
-
Common causes
The NHS lists biting the inside of your cheek, braces or dentures, cuts or burns from food or drinks, a food intolerance, irritating toothpaste and feeling tired, stressed or anxious.
-
See a dentist or GP
The NHS says to see a dentist or GP if a mouth ulcer lasts longer than 3 weeks, because a long-lasting mouth ulcer is sometimes a sign of mouth cancer.
How are canker sores (mouth ulcers) treated?
The NHS says mouth ulcers need time to heal and there is no quick fix. Avoiding things that irritate the ulcer should help speed up healing, reduce pain and reduce the chance of it returning. It suggests using a soft-bristled toothbrush, drinking cool drinks through a straw, eating softer foods, having regular dental check-ups and eating a healthy balanced diet.
It advises not eating very spicy, salty or acidic food, rough or crunchy food such as toast or crisps, very hot or acidic drinks such as fruit juice, and not using toothpaste containing sodium lauryl sulphate.
A pharmacist can recommend a treatment to speed up healing, prevent infection or reduce pain: an antimicrobial mouthwash, a painkilling tablet, mouthwash, gel or spray, corticosteroid lozenges, or a salt (saline) mouthwash. To make a salt mouthwash, dissolve half a teaspoon of salt in a glass of warm water, rinse your mouth and spit it out, and repeat as often as you like. A GP or dentist may prescribe stronger medicine for severe, persistent or infected ulcers, such as steroid sprays or tablets, painkilling gels or mouthwashes to kill germs.
| Option | What it does | Where to get it |
|---|---|---|
| Soft toothbrush, cool drinks through a straw, soft foods | Avoids irritating the ulcer | Self-care |
| Salt (saline) mouthwash | Half a teaspoon of salt in a glass of warm water; rinse and spit | Self-care; also bought from pharmacies |
| Antimicrobial mouthwash | Helps prevent infection | Pharmacist, without prescription |
| Painkilling gel, spray, mouthwash or tablet | Reduces pain | Pharmacist, without prescription |
| Corticosteroid lozenges | May speed up healing | Pharmacist, without prescription |
| Steroid spray or tablets, stronger painkilling gels | For severe, persistent or infected ulcers | Prescribed by a dentist or GP |
What causes canker sores?
The NHS says most single mouth ulcers are caused by things you can try to avoid: biting the inside of your cheek, badly fitting dentures, braces, rough fillings or a sharp tooth, cuts or burns while eating or drinking, a food intolerance or allergy, damaging your gums with a toothbrush or irritating toothpaste, and feeling tired, stressed or anxious.
Sometimes they are triggered by things you cannot always control: hormonal changes such as during pregnancy, your genes (some families get mouth ulcers more often), a vitamin deficiency such as iron, zinc, folic acid, vitamin B or vitamin D, medicines including some NSAIDs, beta blockers or nicorandil, and stopping smoking.
Oral Health Foundation describes recurrent aphthous stomatitis, where people get mouth ulcers repeatedly even when otherwise healthy, saying the exact cause is not known, that it is not infectious and not usually inherited, and that it is most common in children, teenagers and young adults.
What is a canker sore?
"Canker sore" is the term used in some places for a mouth ulcer. The NHS says mouth ulcers are common, rarely a sign of anything serious, and may be uncomfortable to live with. Oral Health Foundation describes them as small, painful sores inside the mouth, usually red, yellow or white with a red edge.
The NHS says they usually appear inside the mouth on the cheeks or lips, can appear on the tongue, and you may have more than one at a time.
What do mouth ulcers look and feel like? Minor and major types
Oral Health Foundation says minor ulcers are the most common type. They usually appear on the cheeks, lips, tongue or gums, are about the size of the tip of a pencil, may appear in small clusters and usually heal within 1 to 2 weeks. Major ulcers are less common but more severe: larger and deeper, often very painful especially when swallowing, can appear near the tonsils and may take several weeks to heal.
Very rarely, people may develop many tiny ulcers at once, sometimes dozens, which usually heal within 1 to 2 weeks.
| Type | What it is like | Healing time |
|---|---|---|
| Minor | About the size of a pencil tip; cheeks, lips, tongue or gums; may appear in clusters | Usually 1 to 2 weeks |
| Major | Larger and deeper; very painful, especially when swallowing; can be near the tonsils | May take several weeks |
| Multiple small ulcers | Many tiny ulcers at once, sometimes dozens | Usually 1 to 2 weeks |
Are canker sores contagious? Mouth ulcer or cold sore?
The NHS says mouth ulcers are not contagious and should not be confused with cold sores. Cold sores appear on the lips or around the mouth and often begin with a tingling, itching or burning sensation, though they can also appear as a small group of pinhead-sized ulcers inside the mouth.
Oral Health Foundation says mouth ulcers cannot be passed on by kissing or sharing cups, cutlery or food.
When mouth ulcers are a sign of something else
The NHS says that if you have several mouth ulcers, it can be a symptom of hand, foot and mouth disease (which also causes a rash on the hands and feet), oral lichen planus (a white, lacy pattern inside the cheeks), Crohn's disease or coeliac disease, or a weakened immune system from a condition like HIV or lupus.
It says to see a GP if you also have ulcers anywhere else on your body, such as your skin or genitals, or painful, red or swollen joints. Oral Health Foundation says mouth ulcers can sometimes be the first sign of another health condition, such as anaemia, vitamin deficiencies or digestive or skin conditions.
Could it be mouth cancer?
The NHS says that although most mouth ulcers are harmless, a long-lasting mouth ulcer is sometimes a sign of mouth cancer, so it is best to get it checked. Its mouth cancer page lists a mouth ulcer that lasts more than 3 weeks, a red or white patch, a lump in the mouth or on the lip, mouth pain that does not go away, difficulty swallowing or speaking, a hoarse voice that does not go away, a lump in the neck or throat, and weight loss without trying.
It says these symptoms are very common and can be caused by other conditions, but that finding cancer early may mean it is easier to treat, and that a dentist can also help with ulcers, lumps, patches or pain in your mouth.
When to see a dentist or GP
The NHS says to see a dentist or GP if your mouth ulcer lasts longer than 3 weeks, is different to other mouth ulcers you have had before (for example bigger than usual or near the back of your throat), or bleeds or becomes more painful and red, which may be a sign of an infection.
Oral Health Foundation adds that you should seek advice if ulcers keep coming back, you feel unwell or have other symptoms, or the ulcer is very painful or getting worse.
NHS and private pathways
Most mouth ulcers can be managed with self-care and pharmacy advice. For persistent, severe or recurrent ulcers, a dentist or GP can examine the mouth and prescribe stronger treatment or arrange tests.
Some people choose a private dentist or oral medicine specialist for recurrent ulcers. Ask what the likely cause is, whether tests such as blood checks for deficiencies are needed, and what to do if an ulcer lasts beyond 3 weeks.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
What is a canker sore?
Canker sore is a common name for a mouth ulcer, a small, painful sore inside the mouth. The NHS says mouth ulcers are common, usually appear on the cheeks or lips, can also appear on the tongue, and are rarely a sign of anything serious. They are not the same as cold sores.
-
How long do canker sores last?
The NHS says mouth ulcers should clear up on their own within a week or 2. Oral Health Foundation says minor ulcers usually heal within 1 to 2 weeks while major ones may take several weeks. See a dentist or GP if an ulcer lasts longer than 3 weeks.
-
What causes canker sores?
The NHS says most single mouth ulcers are caused by things like biting your cheek, badly fitting dentures or braces, rough fillings, burns from hot food, irritating toothpaste, a food intolerance, or feeling stressed or tired. Hormonal changes, genes, vitamin deficiencies, some medicines and stopping smoking can also trigger them.
-
How do you get rid of a canker sore fast?
The NHS says there is no quick fix, but avoiding irritants helps healing. A pharmacist can recommend antimicrobial mouthwash, a painkilling gel or spray, corticosteroid lozenges or a salt mouthwash. Use a soft toothbrush, drink cool drinks through a straw and avoid spicy, salty, acidic or crunchy food.
-
Are canker sores contagious?
No. The NHS says mouth ulcers are not contagious and should not be confused with cold sores. Oral Health Foundation says they cannot be passed on by kissing or sharing cups, cutlery or food.
-
Is a canker sore the same as a cold sore?
No. The NHS says cold sores appear on the lips or around the mouth and often begin with a tingling, itching or burning sensation, whereas mouth ulcers are usually inside the mouth on the cheeks, lips or tongue and are not contagious.
-
Why do I keep getting mouth ulcers?
The NHS says some families get mouth ulcers more often, and triggers include vitamin deficiencies, medicines, stress, tiredness, hormonal changes and food intolerances. Oral Health Foundation describes recurrent aphthous stomatitis where the exact cause is not known. See a dentist or GP if they keep coming back.
-
When is a mouth ulcer a sign of mouth cancer?
The NHS says a long-lasting mouth ulcer is sometimes a sign of mouth cancer, and lists an ulcer lasting more than 3 weeks, a red or white patch, a lump, pain that does not go away and difficulty swallowing or speaking. Most ulcers are harmless, but anything lasting beyond 3 weeks should be checked.
-
Can a vitamin deficiency cause mouth ulcers?
Yes. The NHS lists a vitamin deficiency, such as iron, zinc, folic acid, vitamin B or vitamin D, among triggers for mouth ulcers. If you keep getting them, a GP or dentist can arrange checks. Do not start supplements for ulcers without advice.
-
Should I use salt water on a canker sore?
The NHS lists a salt (saline) mouthwash as something a pharmacist can recommend. Dissolve half a teaspoon of salt in a glass of warm water, rinse your mouth with the solution, then spit it out without swallowing it, and repeat as often as you like.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-11, next review 2027-10-11.
-
NHS: Mouth ulcers, https://www.nhs.uk/conditions/mouth-ulcers/ , retrieved October 2026
-
NHS: Symptoms of mouth cancer, https://www.nhs.uk/conditions/mouth-cancer/symptoms/ , retrieved October 2026
-
Oral Health Foundation: Mouth ulcers, https://www.dentalhealth.org/mouth-ulcers , retrieved October 2026
Related guides
Keep reading.
-
Cold sore
Lip sores caused by the herpes simplex virus.
Read guide -
Mouth cancer
Symptoms of mouth cancer and when to be checked.
Read guide -
Oral lichen planus
A white lacy pattern inside the cheeks.
Read guide -
Hand, foot and mouth disease
A viral illness causing mouth ulcers and a rash.
Read guide -
Coeliac disease
A digestive condition linked to mouth ulcers.
Read guide -
Crohn's disease
Inflammatory bowel disease sometimes causing mouth ulcers.
Read guide -
Oral candidiasis
Oral thrush.
Read guide