What causes mouth ulcers?

Source: NHS

In many cases, the reason for mouth ulcers is unclear. Most single mouth ulcers are caused by damage to the lining inside of themouth. For example:

  • accidentally biting the inside of your cheek or a sharp tooth
  • poorly fitting dentures
  • hard food
  • a defective filling

Its not always clear what causes mouth ulcers that keep returning, but triggers are thought to include:

  • stress and anxiety
  • hormonal changes some women develop mouth ulcers during their monthly period
  • eating certain foods such as chocolate, spicy foods, coffee, peanuts, almonds, strawberries, cheese, tomatoes and wheat flour
  • toothpaste containing sodium lauryl sulphate
  • stopping smoking when you first stop smoking, you may develop mouth ulcers

Your genes are also thought to have a rolearound 40% of people who keep gettingmouth ulcers report that it runs in their family.

Medical conditions

Mouth ulcers can sometimes be caused by certain medical conditions, such as:

Medications and treatments

Mouth ulcers can sometimes be caused by certain medications or treatments, such as: