Vitamin B12 testing is usually performed when you have symptoms of a vitamin B12 deficiency, such as anemia or nervous system problems. Some people are at a greater risk of having a vitamin B12 deficiency due to their age or preexisting health conditions and may undergo regular vitamin B12 testing to check whether their B12 levels are normal.

The following information describes several circumstances in which vitamin B12 testing may be recommended by a doctor.