U.S. doctors online nowAsk doctors free
United Kingdom
A 21-year-old female asked:

My gums have suddenly became sore. some bleeding at first however this has now stopped but all of my gums are left extremely sore to touch. i went to the dentist a month ago & my gums were healthy. i am b12 deficient. could low b12 levels cause this?

2 doctor answers3 doctors weighed in
Dr. Bennett Machanic
Neurology 53 years experience
Do TWO things.: Start to correct your low B12 levels, and more rapid way is to inject once monthly. (Might want to explore why levels are down.) Secondly, re-contact your dentist and get your gingivitis under control. Do both, do not prioritize. All should work out.
Created for people with ongoing healthcare needs but benefits everyone.
Dr. Binod Verma
Dentistry 40 years experience
No research has shown that B12 deficiency can cause bleeding and swollen gums but severe Vitamin C deficiency called Scurvy can cause swelled and Bleeding gum . If your Dentist has cleaned your teeth as first line of treatment is fine otherwise,you need to have a good cleaning for good Oral hygiene . At your age the swollen ,bleeding gum in spite of good Oral Hygine May be due to Hormonal changes
Created for people with ongoing healthcare needs but benefits everyone.
Last updated Mar 8, 2021


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.