How to Treat Mouth Ulcers

By Medically reviewed by Panel Perubatan Hello Doktor

Most mouth ulcers don’t require specific treatment, as they will usually heal on their own within 10-14 days.

However, treatment may be necessary if your ulcers are severe, painful or interfere with your daily activities (such as eating).

If your mouth ulcers are thought to be the result of an underlying condition, you may need to be referred to a specialist so the condition can be treated.

Self-help tips

If you have a mild mouth ulcer, there are some steps you can take yourself to help your ulcer heal more quickly:

Use a soft toothbrush when brushing your teeth.

Avoid hard, sharp, spicy and acidic foods and drinks until the ulcer heals – stick to soft foods that are easier to chew.

Reduce your stress levels by doing an activity that you find relaxing, such as yoga, meditation or exercise. Read more about relaxation tips to avoid stress.

If your ulcer has a specific physical cause, such as a sharp tooth or filling cutting the inside of your cheek, it will usually heal naturally once the cause has been treated. If you suspect that a sharp tooth or filling has caused an ulcer, visit your dentist so that they can repair it.


If necessary, your GP or dentist can prescribe medication that may help ease your symptoms.

Some mouth ulcer treatments can also be bought without a prescription from your local pharmacy, although you should speak to your pharmacist about which medicine may be best for you. Some treatments aren’t suitable for children or for women who are pregnant, breastfeeding or trying to get pregnant.

The main treatments for mouth ulcers are described below, although the evidence supporting their use is limited. These treatments also won’t stop you developing new mouth ulcers in the future.

Hello Health Group does not provide medical advice, diagnosis or treatment.

You might also like