Top answers from doctors based on your search:
does vitamin b12 cause weight gain
A 53-year-old female asked:
43 years experience Pathology
Whoa: If you have been prescribed B12 injections or other suitable replacement therapy based on sound evidence (i.e., labs and a real diagnosis), and you re ... Read More
A 37-year-old female asked:
Specializes in Hematology
B12 deficiency would: Not really be associated with weight change in either direction.
A 44-year-old member asked:
32 years experience Pediatrics
No: Prenatal vitamin tablets or capsules have almost no calories, so they do not cause weight gain. Children's gummy vitamins, if taken at "adult" doses, ... Read More
A 55-year-old member asked:
51 years experience Rheumatology
See details: Vitamins do not cause weight gain. Vitamin a is good for wrinkles. Vitamin e can help with moisturizing the skin. Other vitamins can help specific sk ... Read More
A 39-year-old member asked:
49 years experience Pediatrics
A 27-year-old female asked:
50 years experience Endocrinology
Weight : No - low vitamin D is not the cause of your height and weight! You need to see both a Gynecologist and a Psychologist. That said, there must be a re ... Read More
A 28-year-old female asked:
52 years experience Holistic Medicine
Listen to your body: This a wake up call to re-examine your life style. Get a good night sleep, make sure you are not deficient in iron, zinc, magnesium, or vit d3. Calciu ... Read More
A 38-year-old female asked:
23 years experience Emergency Medicine
None are common: Bloggers and posts indicate the unusual experience of someone who is not satisfied. Stick with the larger, medically reviewed websites if you are goin ... Read More
A 32-year-old male asked:
35 years experience Orthopedic Surgery
No: It shouldn't.
A 58-year-old female asked:
44 years experience Hematology and Oncology
Not likely: B12 deficiency causes anemia and various neurological problems. It should not cause weight gain.
People also searched for:
Connect by text or video with a U.S. board-certified doctor now — wait time is less than 1 minute!