Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

Vitamin B12 test

7-minute read

Key facts

  • Vitamin B12 (cobalamin) is important for making new blood cells, repairing your body and keeping your nerves healthy.
  • Your vitamin B12 levels can be measured using a blood or urine test.
  • Vitamin B12 comes from animal products in your diet — if you eat a vegan diet, your levels may be low.
  • Low levels of B12 could mean you have a type of anaemia or neuropathy.
  • You may have to fast before your vitamin B12 blood test — ask your doctor.

What is a vitamin B12 blood test?

The vitamin B12 blood test measures the amount of vitamin B12 in your blood. Your folate level is usually tested at the same time.

Vitamin B12 is one of the B group of vitamins. It is also known as cobalamin.

Vitamin B12 is vital for:

  • making new blood cells
  • cell and tissue repair
  • nerve health
  • generation of new DNA

Vitamin B12 and folate work together to help with cell functioning.

Your body cannot make vitamin B12 by itself and needs to get vitamin B12 in through your diet. Most vitamin B12 in your diet comes from animal products, such as:

  • meat
  • poultry
  • seafood
  • milk
  • cheese
  • eggs

If you do not consume enough vitamin B12, your doctor might recommend supplements.

When is a vitamin B12 blood test used?

Your doctor may refer you for a vitamin B12 blood test if you:

Low levels of vitamin B12 can cause a type of anaemia called macrocytic anaemia. This is when your red blood cells don't grow normally. It can lead to neuropathy, a type of nerve damage that makes your hands and feet tingle or feel numb.

You may develop vitamin B12 deficiency if you have a condition called pernicious anaemia. This is when your immune system destroys the molecules that your body produces to absorb vitamin B12.

If you are pregnant or breastfeeding, you may need extra folate and B vitamins to help with the growth and development of your baby.

CHECK YOUR SYMPTOMS — Use the Symptom Checker and find out if you need to seek medical help.

Where can I get a vitamin B12 blood test?

You usually need to go to a pathology collection centre to get a vitamin B12 blood test. Your doctor will recommend one near you. You will need a referral from your doctor for this blood test.

Sometimes, your doctor will collect blood for testing in their clinic. Blood tests are also routinely done in hospitals.

FIND A HEALTH SERVICE — The Service Finder can help you find doctors, pharmacies, hospitals and other health services.

How do I prepare for a vitamin B12 blood test?

What you need to do before your test will depend on the blood test you're having.

You may need to fast (avoid eating) for 6 to 8 hours before your blood test, to prevent food or drink from affecting your result. In this case, you can usually continue to drink water.

Most people have the test in the morning, so it doesn't interfere with their meals.

If you take vitamin B12 supplements, do not take them before the test.

If you are having other blood tests done at the same time, you may need to prepare. Check with your doctor or the pathology collection centre if there is anything you need to do before your blood test.

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

What happens during a vitamin B12 blood test?

A health professional will take a sample of blood from a vein in your arm. The blood will then be sent to a laboratory for testing.

What do my vitamin B12 blood test results mean?

A low vitamin B12 blood test result means that your body lacks this vitamin.

Low levels could also be a sign of folate deficiency. B12 helps your body use folate to make new proteins and healthy red blood cells. If your B12 level is low, it might also mean your folate is low. Your doctor may recommend additional tests to check.

Your doctor may also refer you for further tests to understand why your vitamin B12 levels are low.

Alone, the results do not provide information about:

  • what is causing your B12 or folate deficiency
  • how severe it is
  • your stored levels of B12 compared to your available levels

Discuss your blood test results with your doctor to understand what they mean for you.

Resources and support

About vitamin B12 testing

See Pathology Tests Explained for more information on vitamin B12 testing.

About blood testing

Visit healthdirect's 'Guide to blood testing' to learn more about blood tests in general, including information about:

  • what to consider before having the test
  • what happens during a blood test
  • the accuracy of your results
  • the costs of your blood tests

You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available 24 hours a day, 7 days a week.'

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: March 2025


Back To Top

Need more information?

These trusted information partners have more on this topic.

Top results

Vitamin B - Better Health Channel

The eight B-group vitamins are essential for various functions within the body.

Read more on Better Health Channel website

Vitamin B12 | Dietitians Australia

Vitamin B12 (also called cobalamin) is an important vitamin. We need this vitamin to make red blood cells and new DNA for growing and dividing cells. Vitamin B12 also helps maintain the health of the conductive coating that surrounds and protects nerves.

Read more on Dietitians Australia website

Pernicious anaemia - myDr.com.au

Find out about the causes, symptoms and treatment for pernicious anaemia, also called vitamin B12 deficiency anaemia.

Read more on MyDoctor website

Vitamin B12 | Pathology Tests Explained

These tests measure the concentration of folate and vitamin B12 in the serum or plasma (liquid portion of the blood). Vitamin B12 is also known as cobalamin.

Read more on Pathology Tests Explained website

Anaemia | Pathology Tests Explained

Iron deficiency anaemia is the most common cause of anaemia. Symptoms are related to the overall decrease in number of red blood cells and/or level of haemog

Read more on Pathology Tests Explained website

Homocysteine | Pathology Tests Explained

This test determines the level of homocysteine in the blood. Homocysteine is a sulphur-containing amino acid that is normally present in very small amounts i

Read more on Pathology Tests Explained website

Vitamin and mineral supplements: when are they needed? - myDr.com.au

Vitamin and mineral supplements won't convert poor food choices into a healthy diet, but relevant quantities can address deficiencies at certain life stages.

Read more on MyDoctor website

Anaemia - myDr.com.au

If results from a full blood count indicate you have anaemia, there are further blood tests that can be done to determine the cause of your anaemia.

Read more on MyDoctor website

Vegetarian & vegan diets: children & teens | Raising Children Network

Children and teens who have vegetarian or vegan diets need a wide variety of fresh foods to get enough protein, omega-3 fatty acids, iron and vitamin B12.

Read more on raisingchildren.net.au website

Blood tests during pregnancy

Blood tests are offered during your pregnancy to assess the health of you and your baby. Find out about these tests and when you'll be offered them.

Read more on Pregnancy, Birth & Baby website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Queensland Government logo Government of South Australia, health department logo Tasmanian government logo Victorian government logo Government of Western Australia, health department logo

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.