iCliniq logo

Ask a Doctor Online Now

HomeAnswersInternal Medicinecanker soresI am getting mouth sores when I eat anything. Why?

Why am I often getting mouth sores?

The following is an actual conversation between an iCliniq user and a doctor that has been reviewed and published as a Premium Q&A.

Medically reviewed by

iCliniq medical review team

Published At April 11, 2017
Reviewed AtDecember 21, 2023

Patient's Query

Hi doctor,

I am getting sores in my mouth when I eat anything. Also, I get the feeling in my mouth as if I am eating something sour and it is annoying. I get it around the same time every year for a couple of occasions. It usually starts around my exams. I am a 15 year old female. My height is 158 cm, and weight is 58 kg. I am not on any regular medication.


Welcome to icliniq.com.

  • Sores occur due to deficiency of vitamin B and also due to excessive stress.
  • You should try to avoid stress using relaxation techniques like deep breathing, meditation, etc. I suggest vitamin B complex supplement like capsule Zevit once a day for a week. It should resolve your issue.
  • If you have any constipation, then it needs to be fixed with high fiber diet, plenty of water and exercises.
  • I guess you do not have any bloating, burping, nausea, vomiting and upper abdominal pain. These are the symptoms of gastritis and acidity. If yes, then I suggest you antacid like tablet Ranitidine 150 mg whenever needed. Consult your specialist doctor, discuss with him or her and take medicine with consent.

For further information consult an internal medicine physician online --> https://www.icliniq.com/ask-a-doctor-online/internal-medicine-physician

Same symptoms don't mean you have the same problem. Consult a doctor now!

Dr. Sagar Ramesh Makode
Dr. Sagar Ramesh Makode


Community Banner Mobile
By subscribing, I agree to iCliniq's Terms & Privacy Policy.

Ask your health query to a doctor online

Internal Medicine

*guaranteed answer within 4 hours

Disclaimer: No content published on this website is intended to be a substitute for professional medical diagnosis, advice or treatment by a trained physician. Seek advice from your physician or other qualified healthcare providers with questions you may have regarding your symptoms and medical condition for a complete medical diagnosis. Do not delay or disregard seeking professional medical advice because of something you have read on this website. Read our Editorial Process to know how we create content for health articles and queries.

This website uses cookies to ensure you get the best experience on our website. iCliniq privacy policy