What causes canker sore?

What Causes Canker Sores?

Canker sores can be excruciatingly painful and troublesome for those who suffer from them. But why do these sores appear in the mouth? Let’s take a closer look at some of the common causes of canker sores.

Hormonal Imbalances

Hormonal imbalances can be one of the causes of canker sores. During menstruation and pregnancy, when hormones are fluctuating, canker sores may be more likely to occur. The increased stress during these times can also increase the likelihood of getting canker sores.

Nutritional Deficiencies

A lack of certain vitamins and minerals can trigger canker sores. Iron, zinc, and B12 deficiencies are all common causes of canker sores. People who don’t eat animal products or who have diets low in certain vitamins or minerals may be at higher risk of developing canker sores.

Allergies

Food allergies and sensitivities can cause canker sores. Common allergens include dairy, gluten, eggs, nuts, and citrus fruits. If you notice that eating certain foods leads to canker sores, you may want to consider eliminating or avoiding the food that caused the reaction.

Irritation

Injury or irritation to the mouth from accidental bite, dental work, braces, or toothbrush can cause canker sores to develop. Poor oral hygiene and smoking tobacco can also trigger canker sores.

Infections

Viral or bacterial infections can cause canker sores. Canker sores are not contagious, but if you think you may have an infection, it’s best to talk to your doctor.

Underlying Illness

Canker sores can be a symptom of a larger underlying health problem. Autoimmune disorders, such as Crohn’s disease, lupus, and HIV can lead to canker sores.

Conclusion

Canker sores can be painful and bothersome. While the exact cause of canker sores is not known, there are several known causes. Hormonal imbalances, nutritional deficiencies, allergies, irritation, infections, and certain underlying illnesses can all be a source of canker sores. If you think you may have canker sores, it’s best to speak to your doctor to discuss further.