Injury: Inadvertently biting your cheek, injuring your gums while brushing your teeth, or picking at the sharp part of your teeth can cause minor injuries.
Stress: Mental stress affects oral health and can cause ulcers.
Food allergies/acidity: Eating too much spicy, sour, or acidic fruits like lemons and pineapples can cause mouth ulcers.
Nutritional deficiency: Deficiency of vitamin B12, iron, folic acid, and zinc in the body can cause mouth ulcers.
Digestive problems: People with digestive problems such as stomach acidity or constipation may occasionally get mouth ulcers.
Hormonal changes: Changes in hormones during menstruation or other times in women can cause mouth ulcers.
Medications: Mouth ulcers can also occur as a side effect of some medications.