B12 Vitamin Booster

1mg vitamin B12; A quick-fix energy-boosting vitamin shot.

Book your appointment

B12 Vitamin Injection Price & Availability

Our vitamin booster injections are available at our central London clinic at 11 Greek Street, Soho, or in the comfort of your home or hotel. Whichever you choose, you’ll receive the same high standard of care from our expert medical team.

Service

In-Clinic

Zone 1

B12 Injection £50 £175

Outside Central London and anywhere in the UK please ring.

If you are unable to find an available time slot that suits you or if you require the treatment at a specific time, please call us on 020 7305 7608, alternatively, you can email us at book@effectdoctors.com.

Why people choose vitamin B12 booster injections

Why You Might Need It

Vitamin B12 plays a crucial role in energy production, red blood cell formation, and nervous system function. But modern life can make it easy to fall short - particularly if you:

- Feel tired, sluggish, or run down
- Experience low mood or brain fog
- Follow a vegan or vegetarian diet
- Smoke or consume alcohol regularly
- Have difficulty absorbing nutrients (e.g., due to IBS or gastric issues)

Low B12 levels often go undiagnosed but can significantly impact how you feel, think, and perform.

Key Benefits

Vitamin B12 is an essential nutrient with a wide range of benefits, especially for those experiencing low energy, brain fog or fatigue. It helps support:

- Energy production – feel more energised and less fatigued
- Cognitive function – improved focus, memory, and mental clarity
- Metabolism – supports fat and carbohydrate metabolism
- Immune support – helps maintain a healthy immune system
- Mood regulation – can aid in managing low mood or irritability

What’s Inside + Safety Information

Our Vitamin B12 Booster contains cobalamin.

  • Suitable for vegans and vegetarians
  • No preservatives, additives, or animal products
  • Administered by trained medical professionals in a sterile, clinical environment

Vitamin B12 injections are extremely safe when given appropriately and are well-tolerated by most people.

How It Works

Book your blood test

Our team of clinicians can assess you for deficiency with a blood test and can administer a powerful dose if it is required. Because B12 is a water soluble vitamin we are able to administer it without the blood test first, however a blood test allows us to measure your B12 levels at different stages.

Receive your B12 Injection

Following a quick blood test, you can receive your B12 injection. It’s a fast, intramuscular shot with no downtime — the full process usually takes less than 20 minutes from start to finish.

Consultation & review

Your results are carefully reviewed by one of our doctors. If additional B12 supplementation is recommended, we’ll provide a personalised plan for you.

Meet our expert team

Our B12 injection service is led by a team of experienced doctors and nurses. With specialist training in intravenous and intramuscular therapies, they’re committed to providing safe, efficient and personalised care at every appointment. Whether you’re visiting us for a one-off energy boost or regular B12 support, you’ll be looked after by medical professionals who prioritise your health and comfort.

Doctors William Buxton and William Turner standing together and smiling in their scrubs.

What is the Vitamin B12 Booster?

The B12 Booster is a quick, safe, and highly effective intramuscular injection of vitamin B12, designed to replenish your body’s levels of this essential nutrient. Delivered directly into the muscle for maximum absorption, this booster helps to rapidly restore energy, support brain function, and enhance overall vitality—especially if your lifestyle or diet puts you at risk of deficiency.

For more on where B12 comes from and how to increase your intake through food, you can read our short guide on the best dietary sources of B12.

Frequently Asked Questions

Some frequently asked questions about Vitamin B12 Boosters

How long does a Vitamin B12 injection take to work?

Most people start feeling more energetic within 24-72 hours, with full effects often noticeable within a week – especially when supplementing low levels.

How long do the effects last?

Most people feel the benefits for 2 to 6 weeks, depending on your baseline B12 levels, lifestyle, and overall health.

Do I need multiple boosters?

If you’re low in B12 or have ongoing symptoms, a short course of boosters may be recommended. We can advise based on your symptoms and blood results.

Is it safe for vegans or smokers?

Yes. In fact, vegans, vegetarians, and smokers are often more likely to need B12 support. Our booster is vegan-friendly and well-suited for those at risk of deficiency due to diet or lifestyle.

Book your appointment today

Call us on 02073057608

Email us info@effectdoctors.com

or book online here

Pre booking appointments is not always necessary but please call us at weekends before coming to our Soho clinic