Canker sores are small, painful sores that appear inside the mouth or on the gums. Although they often go away on their own, recurring can be a sign of other health problems. The main causes are:
Nutritional deficiency: Deficiency of vitamin B12, iron, and folic acid in the body is the main cause of canker sores. Not getting the right nutrients weakens the cells in the mouth.
Digestive problems and stomach ailments: Infection or acidity in the intestines can lead to canker sores. Such sores are more common in people who are constipated and suffer from indigestion.
Mental stress and insomnia: Excessive stress, anxiety, and lack of sleep reduce the body’s immunity and cause canker sores inside the mouth.
Injuries inside the mouth: Minor cuts caused by brushing your teeth, accidentally biting your cheek, or rubbing your braces can turn into canker sores.
Hormonal changes: Hormonal changes during menstruation in women can cause canker sores on a regular basis in some people.