SENSOR23 · HOME · GUIDE

Vitamin B12: tablets, injection or IV drip

Tablets, injection or IV drip: when you need vitamin B12, which route the doctor usually chooses and how Sensor23 HOME works at home in Madrid.

Reviewedby Dr. Andrea Neseva Chávez Contreras
6 minread
12 November 2026updated

By · Reviewed by , doctor at Sensor23 · 31 October 2026

What vitamin B12 does and how to tell if you are low

According to the NHS (National Health Service), the UK’s health service, a lack of B12 can cause general symptoms such as tiredness and weakness, shortness of breath, palpitations, headache, loss of appetite, a red or sore tongue and problems with memory or concentration, and neurological symptoms such as numbness, tingling, muscle weakness and balance problems.

B12 also affects mental health. The UK clinical guideline NICE (2024) notes that deficiency can be linked to symptoms of depression, anxiety or, less often, psychosis.

Symptoms usually appear slowly. Diagnosis and treatment should be timely, because some neurological damage may not reverse if the deficiency is left untreated for a long time.

What blood tests usually cover when looking into tiredness and B12

A normal B12 result does not always rule out deficiency. This happens, for example, with nitrous oxide use (known as “laughing gas”): B12 may look normal in the blood but not work. If this applies to you, tell the doctor, because it changes which tests are needed.

Questions about your symptoms or test results? Ask a Sensor23 doctor on WhatsApp before you start taking anything.

Ask a doctor on WhatsApp Request without WhatsApp

Why people run low on B12: the most common causes

B12 is found in meat, fish, eggs and dairy. To absorb it, the stomach makes a protein called intrinsic factor, and absorption finishes at the end of the small intestine. So deficiency can come from diet or from an absorption problem. The NHS and NICE mention:

Worth knowing: the liver stores B12 for several years. If you changed your diet recently, deficiency may take a long time to appear.

No WhatsApp? Leave a request

A Sensor23 coordinator will contact you by phone or email.

Add a message
How the data is stored

Your name and contact details are kept in our CRM (Kommo) so we can reply, and for 90 days on our EU server. The message is kept only on that server, for 30 days. To have them deleted: info@sensor23.com.

Tablets, injection or drip: the difference

RouteHow it is givenWhen the doctor usually chooses itWhat to know
TabletsBy mouth, dailyDeficiency from diet or the medicines mentioned, and in some mild intestinal absorption problemsConsistency is key
Intramuscular injectionA shot into the musclePernicious anaemia, surgery on the stomach or end of the bowel, neurological symptoms or when stores need replacing quicklyAlways under medical supervision
IV dripInto a vein over 30-90 minutesNot the usual treatment for B12 deficiencyThe doctor may consider adding B12 to a drip prescribed for another reason

According to NICE (2024), in pernicious anaemia, after total removal of the stomach or of the end of the small intestine, B12 is replaced with lifelong injections, not tablets.

In Spain, your doctor decides the exact schedule, meaning how often the injection is given.

According to the Spanish Medicines Agency (AEMPS), 1,000-microgram vitamin B12, both as an injection and as tablets, requires a doctor’s indication. In other words, B12 at these doses is not something to inject or take on your own “for energy”.

Do tablets work as well as injections?

In practice, high-dose tablets are a real option for many people, especially when the deficiency comes from diet or a medicine. Injections remain the choice when absorption is badly affected, when there are neurological symptoms or when stores need replacing quickly. The doctor decides based on your blood test and your history.

Not sure what suits you: tablets, injection or drip? Tell a Sensor23 doctor about your case on WhatsApp. If a drip would do nothing for you, the doctor will say so.

Ask a doctor on WhatsApp Request without WhatsApp

Side effects and precautions

Injectable B12 is generally well tolerated. Possible side effects are pain, swelling or itching at the injection site, nausea, diarrhoea, headache, dizziness and hot flushes. Severe allergic reactions are rare but do occur, which is why injections and drips are given by healthcare staff.

Three precautions worth knowing:

B12 at home in Madrid with Sensor23 HOME

At Sensor23 HOME the doctor may consider including vitamin B12 in a drip prescribed after a prior consultation. This is how it works:

  1. Medical consultation. The doctor reviews your history, blood tests, medicines and possible contraindications. If you have no recent blood test, the doctor will tell you which one to have first.
  2. Treatment plan. If a drip is medically justified, the doctor decides its composition and whether it includes B12.
  3. Nurse visit. A registered nurse comes to your home, hotel or office in Madrid. The drip takes 30 to 90 minutes.
WhatPrice in Madrid
Vitamin therapy (individual drip based on blood tests)from €339
Vitamin B12 1 mg as a drip add-on, if the doctor prescribes it€25

If your doctor has already prescribed B12 injections, they are usually given by the nurses at your health centre. If you have questions about the schedule, a Sensor23 doctor can go through it with you.

IV drips at home in Madrid. A medical consultation comes first; if a drip is medically justified, a registered nurse comes to your home, hotel or office.

What to do if you think you are low on B12

Frequently asked questions

Is vitamin B12 better as an injection or as tablets?

It depends on the cause of the deficiency. If it comes from diet or a medicine, tablets are usually enough. With pernicious anaemia, stomach or bowel surgery, or neurological symptoms, the doctor usually prescribes injections.

Can vitamin B12 be given in an IV drip?

It is not the usual treatment for B12 deficiency, which is treated by mouth or with an intramuscular injection. The doctor may consider including it in a drip prescribed for another reason.

Can I take vitamin B12 on my own?

In Spain, according to AEMPS, 1,000-microgram vitamin B12, both as an injection and as tablets, requires a doctor's indication. The injection must be given by a healthcare professional.

Does B12 give you energy if you are not deficient?

No. If your levels are normal, extra B12 does not increase energy. Tiredness that lasts for weeks deserves a consultation and a blood test.

How much does B12 at home in Madrid cost?

At Sensor23 HOME, 1 mg of B12 costs €25 as an add-on to a drip, if the doctor prescribes it, and the vitamin therapy drip starts at €339. There is always a medical consultation first, and the final price is confirmed before the visit.

Sources

  1. NICE. Vitamin B12 deficiency in over 16s: diagnosis and management (NG239). March 2024
  2. NHS. Vitamin B12 or folate deficiency anaemia: causes
  3. NHS. Vitamin B12 or folate deficiency anaemia: treatment
  4. Wang H, Li L, Qin LL, Song Y, Vidal-Alaball J, Liu TH. Oral vitamin B12 versus intramuscular vitamin B12 for vitamin B12 deficiency. Cochrane Database Syst Rev. 2018;3:CD004655. doi:10.1002/14651858.CD004655.pub3
  5. AEMPS-CIMA. Summary of product characteristics: Optovite B12 1,000 micrograms solution for injection
  6. AEMPS-CIMA. Public assessment report: Beviox 1,000 micrograms tablets

SENSOR23 · HOME

Vitamin drip at home

A medical consultation comes first: the doctor reviews your case and any contraindications and decides whether a drip makes sense. If it does, a registered nurse comes to your home, hotel or office.

No WhatsApp? Leave a request

A Sensor23 coordinator will contact you by phone or email.

Add a message
How the data is stored

Your name and contact details are kept in our CRM (Kommo) so we can reply, and for 90 days on our EU server. The message is kept only on that server, for 30 days. To have them deleted: info@sensor23.com.

Choose your city

Vitamin therapy at home from €339 in all our cities. The final price is confirmed before the visit.