• 48 Fentham Rd, Hampton in Arden, Solihull B92 0AY
  • 7 Days/Week

Vitamin B12 and Ageing: How Pharmacy Shots Help Maintain Your Vitality

As we age, maintaining energy, mental clarity, and physical strength becomes increasingly important. One vital nutrient that plays a key role in all three is Vitamin B12 — yet many adults unknowingly suffer from low levels, especially after the age of 50. At St. Mary’s Pharmacy, we offer Vitamin B12 injections for just £29 – a quick, pharmacy-administered solution to support your well-being as you age.

Book your B12 injection now

Why Is Vitamin B12 So Important as We Age?

Vitamin B12 (cobalamin) is essential for:

  • Red blood cell formation
  • Energy metabolism
  • Nervous system function
  • DNA synthesis

However, as we grow older, the body’s ability to absorb B12 from food naturally declines. This is due to decreased stomach acid production and common medications like proton pump inhibitors (used for acid reflux) or metformin (for diabetes) that can impair absorption.

According to a study in the American Journal of Clinical Nutrition, up to 20% of older adults may have suboptimal B12 levels, even without obvious symptoms (Allen, 2009).

Signs You Might Be Deficient in B12

B12 deficiency can be subtle but significant. Common signs include:

  • Low energy or persistent fatigue
  • Memory problems or brain fog
  • Numbness or tingling in the hands and feet
  • Mood changes or mild depression
  • Pale or yellowing skin
  • Balance issues

Many of these symptoms are mistaken for “normal ageing” — but they may be reversible with proper B12 support.

The Advantage of B12 Injections Over Oral Supplements

While B12 tablets or sprays are widely available, injections offer a more direct and reliable method, especially for those with absorption issues. When administered intramuscularly, B12 bypasses the digestive system entirely, entering the bloodstream directly and allowing for rapid improvement in symptoms.

A clinical review published in Nutrients (O’Leary & Samman, 2010) found that intramuscular B12 is particularly effective in older adults and patients with gastrointestinal absorption problems.

Why Choose St. Mary’s Pharmacy for Your B12 Injections?

  • Professional service by qualified pharmacy clinicians
  • Affordable price: only £29 per injection
  • Quick and convenient appointments – no long wait times
  • Located in a modern village setting in Solihull/Birmingham
  • Safe, clean, and comfortable clinical environment

We’re not just administering injections — we’re helping our community stay active, sharp, and vibrant for longer.

Click here to learn more or book your appointment

Backed by Science. Tailored to You.

Every B12 injection at St. Mary’s is administered with care and professional oversight. Whether you’re managing a deficiency, boosting your wellness routine, or just looking to support your vitality as you age, this simple service can have lasting benefits.

“Vitamin B12 injections are one of the most impactful services we offer — people often report more energy and mental clarity within days,” says Sarah, our lead pharmacist.

In Summary: 5 Reasons B12 Injections Can Support Healthy Ageing

Increased energy and reduced fatigue

  1. Sharper memory and improved focus
  2. Support for healthy red blood cells and circulation
  3. Mood stability and emotional well-being
  4. Protection of nerve and brain function

Take a Step Toward Better Health Today

If you’re over 50, vegetarian, taking certain medications, or just feeling low on energy, it may be time to check your B12 levels. And if you already know you’re low — don’t wait. A quick, pharmacy-delivered B12 shot could help you feel like yourself again.

Book now for just £29 →
stmarys-pharmacy.co.uk/services/b12-wellness


References:

  • Allen, L.H. (2009). Causes of vitamin B12 and folate deficiency. Food and Nutrition Bulletin, 30(2 Suppl), S20-34.
  • O’Leary, F., & Samman, S. (2010). Vitamin B12 in health and disease. Nutrients, 2(3), 299–316. https://doi.org/10.3390/nu2030299

Hi, How Can We Help You?