Haematology and blood cancer consultations across CION centres in Hyderabad · ArogyaSri, CGHS & cashless insurance accepted · Call 1800 202 8726

CION Cancer Clinics

B12 injections or tablets: how the choice is made | CION Cancer Clinics

Neither is better for everyone. If your gut can still absorb B12, daily high-strength tablets often raise the level about as well as injections. If your body cannot absorb it, or you already have tingling, numbness or memory changes, injections are usually where treatment starts. This page explains how the cause, your symptoms and your daily routine decide the choice, and what your doctor will check. At CION Cancer Clinics, our haematologist cares for anaemia, bleeding, clotting and inherited blood disorders, with ArogyaSri, CGHS and cashless insurance accepted.

Call 1800 202 8726

Speak to an oncologist

BP
Medically reviewed by Dr. Basudev PokhrelConsultant Haematologist · last reviewed September 2026, next review due September 2027
17+specialists on panel
15,000+patients treated
35+centres across Telangana & AP
4.8★ / 800+Google rating

The short answer

Is a B12 injection better than a tablet?

Neither is better for everyone. The right choice depends on why your B12 is low. If your gut can still absorb B12, high-strength tablets taken every day often raise the level about as well as injections. If your body cannot absorb it, or you already have nerve symptoms, injections are usually the starting point.

Why the cause decides it

A low B12 result is a finding, not a diagnosis. Some people are low because they eat little or no food from animals. Others eat plenty but cannot take the vitamin in, because of a stomach problem, past gut surgery or a long course of certain medicines. A tablet works well for the first group. For the second group, much of what they swallow passes straight through.

Why many doctors in India still start with injections

Injections act quickly and do not depend on the gut at all. They also remove a question mark: if the level comes up after injections, the doctor knows the shortfall was being treated. That is useful when the cause is not yet clear, or when you are tired, breathless or tingling and need the stores refilled fast.

This page explains the choice. It does not tell you which one you should take. Your treating doctor sets the medicine, the strength and how often you take it.

Side by side

How do injections and tablets compare?

Injection Tablet
Goes into a muscle, so it does not need the gut to absorb it Swallowed, so it relies on the gut taking some of it in
Given by a nurse or doctor, usually at a clinic Taken at home, every day, without a visit
Refills stores quickly at the start of treatment Raises levels more gradually
Missed doses are rare, because the clinic keeps track Works only if you remember to take it every day
A sore arm for a day is common Few people notice any effect from the tablet itself

Matching the form to the cause

Which option usually suits which person?

These are common patterns, not rules. Your doctor weighs your report, your symptoms and your history together.

Low intake from diet

Common in vegetarian and vegan families. The gut is working, so tablets are often enough once the level is known.

Often suits

  • Tablets, with a food plan
  • A repeat blood test to check it rose

The body cannot absorb B12

This includes an autoimmune stomach condition where the body stops making the protein that carries B12 into the blood, and past surgery on the stomach or the lower small gut.

Often suits

  • Injections, usually long term

Nerve or memory symptoms

Tingling, numbness, unsteady walking or new confusion need the stores filled quickly. Doctors generally start with injections and review later.

Tell your doctor about nerve symptoms early. Some damage does not fully recover if treatment is delayed.

Low B12 from a regular medicine

Metformin for diabetes and long-term acid-reducing medicines can lower B12 slowly. Either form may be used, depending on how low the level is and whether you have symptoms.

Do not

  • Stop the medicine on your own

Not sure whether this applies to you?

Ask an oncologist

What happens inside

How can a tablet work if absorption is the problem?

Most of the B12 in food is absorbed through one route. The stomach makes a carrier protein, and B12 has to attach to it before the lower gut can take it in. When that route fails, ordinary amounts of B12 in food or in a small supplement are mostly lost.

The back door

A small share of B12 seeps through the gut wall without the carrier. With a very high-strength tablet, that small share can still add up to enough. This is why some studies found high-strength tablets raised levels as well as injections, even in people with absorption problems.

Why that does not settle it for everyone

Those studies were mostly small, and many did not include people with severe symptoms. A tablet also depends on being taken every day for months or years. In a busy household, or for an elderly parent who already takes several medicines, a missed week is easy. Injections avoid that problem, at the cost of a clinic visit.

If you switch from injections to tablets, it should be a planned change with a repeat blood test afterwards, not a decision made at home.

Commonly believed

What do people get wrong about B12 injections and tablets?

"An injection is always stronger, so it must be better."

An injection is faster and skips the gut. That matters only if the gut is the problem or symptoms are severe. For someone whose B12 is low from diet alone, a daily tablet is often just as effective.

"Once I feel better, I can stop."

Feeling better means the stores are filling. It does not mean the cause has gone. If your body cannot absorb B12, the level will fall again. How long you continue is a decision for your doctor.

"A multivitamin covers it."

Most multivitamins carry only a small amount of B12. That may be fine for keeping a normal level steady. It is rarely enough to correct a real shortfall, and it will not help someone who cannot absorb it.

"If B12 is low, taking folic acid alone will fix the blood count."

Folic acid can improve the blood count while B12-related nerve damage quietly continues. That is why doctors check both and treat B12 first when both are low.

The usual path

How does your doctor decide between the two?

Confirm the level

A B12 result is read alongside your full blood count, your symptoms and sometimes a folate test. Reference ranges differ between laboratories, so the number on your report is read against that lab's range.

Look for the cause

Your doctor asks about diet, stomach problems, past surgery and regular medicines. A test for antibodies linked to the autoimmune stomach condition may be ordered.

Start treatment

Injections if absorption is doubtful or symptoms are strong. Tablets if the cause is diet and you feel reasonably well. Either way, the schedule comes from your doctor.

Recheck and review

A repeat blood test shows whether the chosen form is working. If it is not, the plan changes. Some people move from injections to tablets later, and some move the other way.

Being straight with you

What can this page not tell you?

This page cannot tell you which form is right for you. That needs your report, your symptoms and an examination. It also cannot tell you how long you will need treatment, because that depends entirely on the cause.

When low B12 is not the whole story

Large red cells on a blood report are often caused by low B12 or folate. Sometimes they are not. If your counts stay abnormal after your B12 level has come up, or if other cell lines are also low, a haematologist, a doctor who specialises in blood, should look further. That is not a reason to panic. It is a reason not to keep repeating the same treatment without a review.

Who should not decide this at home

Pregnant women, people with nerve symptoms, older parents who live alone and anyone on long-term metformin should not pick a form on their own or swap between them without advice. The same applies if a tablet has been taken for months and you still feel unwell.

Bring every blood report you have, old and new, to the appointment. Seeing the trend is often more useful than any single result.

Questions we are asked

Common questions about B12 injections and tablets

Can I ask my doctor for tablets instead of injections?

Yes, you can ask. If your B12 is low because of diet and you have no nerve symptoms, tablets are often a reasonable choice. If the cause is an absorption problem, your doctor may prefer injections, at least to begin with. Ask what the plan would be if the tablets do not raise your level.

Do B12 injections hurt?

Most people feel a brief sting as the needle goes into the muscle, often in the upper arm or buttock. The area may feel sore for a day. Tell the nurse if you have a bleeding problem or take a blood thinner, because that can change where and how the injection is given.

Are under-the-tongue tablets or sprays better than ordinary tablets?

Tablets that dissolve under the tongue and nasal sprays are sold widely. The evidence that they work better than an ordinary high-strength tablet swallowed with water is limited. What matters more is the strength, taking it every day, and a repeat blood test to check it is working.

How quickly will I feel better?

Many people notice more energy within a few weeks of starting injections, and a little later on tablets. Blood counts improve over weeks. Nerve symptoms recover more slowly and sometimes only partly. If you feel no change at all, tell your doctor rather than switching forms yourself.

Can I get B12 injections at a local clinic?

Usually yes. Once your treating doctor has set the plan, the injection itself is often given by a nurse at a nearby clinic or primary health centre. Keep a written note of the dates, and take your prescription with you, so every visit follows the same plan.

Can I take too much B12?

B12 is generally well tolerated, and the body passes out what it does not store. Some people get acne-like spots or mild stomach upset. Rarely, an allergic reaction happens after an injection. Tell your doctor about any rash, swelling or breathing trouble straightaway.

My father is diabetic and on metformin. Does he need injections?

Not necessarily. Metformin can lower B12 over years, and many doctors check the level from time to time. If it is low, the choice between injection and tablet depends on how low it is and whether he has tingling or balance problems. He should not stop metformin on his own.

Will eating more curd, milk and eggs be enough instead?

Food helps keep a normal level steady, and it matters for vegetarian families. Once a real shortfall exists, food alone usually fills the stores too slowly. If the cause is an absorption problem, food will not correct it at all, because the same route that fails for tablets fails for food.

Your Haematologist

Meet CION's haematologist. One specialist for your blood report and your plan.

Dr. Basudev Pokhrel reviews blood counts, transfusion needs and blood disorders, and works with the CION tumour board on blood cancers.

Dr. Basudev Pokhrel
Hematologist

Dr. Basudev Pokhrel

MBBS, M.D (Immunohematology & Blood Transfusion)

View Profile

Want a specific doctor for your case? Mention them when booking.

Book Free Consultation

Sources

  1. NHS — Vitamin B12 or folate deficiency: treatment
  2. NICE — Vitamin B12 deficiency in over 16s: diagnosis and management (NG239)
  3. NHLBI — Pernicious type of B12 deficiency
  4. American Society of Hematology — Low red blood cells: patient information

This page is general information, not a prescription. Do not change or stop any treatment based on what you read here. If anything is worrying you, contact your own treating team — or call our helpline and we will help you reach the right specialist.

Talk to us

Not sure why your B12 is low?

Tell us what your blood report shows so far. We will help you reach a haematologist who can look at the cause, not only the number.

Call 1800 202 8726

Speak to an oncologist

Where to find us

Our centres in and around Hyderabad

Addressed by landmark, because that is how this city navigates. A haematology consultation can be booked at any of these centres through one helpline, and your team will tell you where each test or treatment takes place.

CION Ameerpet

Beside Blue Fox Hotel, Satyam Theatre Road

Begumpet SR Nagar Punjagutta
CION Kukatpally

Opposite Big Bazaar, Mumbai Highway

KPHB JNTU Bharat Nagar
CION L.B. Nagar

Anu Arcade, next to L.B. Nagar Metro station

Vanasthalipuram Nagole Hayathnagar
CION Tolichowki

Inside Premier Hospital, Khader Bagh Road

Mehdipatnam Attapur Rethibowli
CION Masab Tank

Mahavir Hospital, AC Guards, Lakdikapul

Lakdikapul Khairatabad Basheer Bagh
CION Banjara Hills

Road No. 12

Jubilee Hills Madhapur Film Nagar
CION Kompally

Suchitra Circle, NH-44

Suchitra Circle Alwal Dundigal
CION Balanagar

Balanagar Main Road

Balanagar Fatehnagar Moosapet
CION Siddipet

Lohith Sai Hospital, Shivaji Nagar

Gajwel Husnabad Dubbaka
CION Sangareddy

X Roads, Pothreddipalle

Narayankhed Zaheerabad Patancheru
Explore more

Haematology Topics

Browse CION’s haematology guide — blood counts and tests, blood cancers, transplant, blood disorders, cost and support in Hyderabad. Tap any topic to read more.

Call 1800 202 8726Book a consultation
Call now Book free consultation