Kiran Malik Kiran Malik Asked 5 months ago

Does b12 affect thyroid test?

I have an underactive thyroid and regularly get my thyroid levels checked. I also take B12 supplements. Can taking B12 affect the results of my thyroid tests, or are they unrelated?

7

7 answers

Sneha Rastogi Sneha Rastogi Joined Mar 2026 5 months ago
Most liked

I was literally searching this for hours before my last thyroid blood test because I was taking a heavy multivitamin. It turns out B12 itself doesn't affect it, but some tablets have biotin which can totally mess up the readings. Just to be absolutely safe, maybe skip the supplement for a day before your test?

Abhishek Rao Abhishek Rao Joined Feb 2026 5 months ago

If you are short on time, just schedule your thyroid test in the morning on an empty stomach. B12 does not interfere with TSH levels directly. Just make sure you inform the lab technician about any supplements you are taking so they can note it down.

Anjali Bose Anjali Bose Joined May 2026 5 months ago

I am a bit new to all this and just got my first thyroid prescription. I also take a daily B12 capsule because I don't eat meat. Do you think I should ask the lab about this before my blood draw next week, or is it okay to just go?

Powered by

Consult a endocrinologist

Ramanpreet Singh Ramanpreet Singh Joined Jan 2026 5 months ago

I used to ignore my fatigue thinking it was just a minor B12 issue, but it turned out to be severe hypothyroidism. Please get both B12 and thyroid panels done properly at a lab. Don't worry about the supplement affecting the test, just go get checked before your symptoms get worse like mine did.

Madhavan Pillai Madhavan Pillai Joined Mar 2026 5 months ago

You do not need to worry about this. B12 is safe and generally does not interfere with your thyroid blood tests. Just follow your doctor's instructions for the test day, and I hope your reports come back normal.

Related reads

All articles
Savita Deshmukh Savita Deshmukh Joined Jan 2026 5 months ago

Don't worry, standard B12 supplements do not alter your thyroid test results. I have been taking thyroid medication and B12 for years and my doctor always tests them together. Just keep a gap of a few hours between your thyroid pill and other vitamins.

Kartik Swamy Kartik Swamy Joined Jul 2026 4 months ago

My endocrinologist clarified that B12 itself has no impact on T3, T4, or TSH assays. However, many B12 supplements contain Biotin (Vitamin B7) which can cause falsely high or low thyroid results depending on the lab method. He advised stopping any biotin-containing supplements 48 hours prior to testing.

Evidence-based health, reviewed by clinicians. Free, weekly.