Feeling constantly tired, recovering from illness, or looking to correct a diagnosed vitamin deficiency? Intramuscular (IM) injections can provide an effective way of administering certain vitamins and prescribed medications directly into the muscle, allowing them to be absorbed efficiently into the bloodstream.
At Marylebone Diagnostic Centre, all IM injections are delivered by experienced healthcare professionals in a safe, clinician-led environment in Central London.
As our services continue to grow, additional IM injections will be added to this page.
IM injections offer several advantages, including:
Book your Vitamin B12 IM Injection
If you haven't previously had your Vitamin B12 levels checked, we recommend our Vitamin B12 Blood Test before treatment.
Vitamin B12 Total Blood Test
Vitamins Profile Blood Test
Vitamin B12 is an essential vitamin that supports:

Vitamin B12 injections may be appropriate for patients who:
If you have symptoms such as fatigue or low energy but have not previously had your Vitamin B12 levels checked, we recommend a blood test before treatment.
£50 per injection
Treatment varies depending on the reason for the injection and your medical history.
A commonly recommended course for many patients is:
Maintenance is commonly:
Our clinical team will advise on the most appropriate schedule for you.
We are continually expanding our IM Injection service.
Future treatments may include:
Other clinically appropriate injectable medical therapies
Please check back regularly as new treatments become available.
While some patients attend for ongoing prescribed Vitamin B12 injections, others may be experiencing symptoms such as tiredness, fatigue, or reduced energy without knowing the underlying cause.
Because these symptoms can also be associated with iron deficiency, thyroid disorders, Vitamin D deficiency, folate deficiency, or other medical conditions, we may recommend appropriate blood testing before treatment where clinically suitable.
Our aim is to help identify the underlying cause rather than simply treating symptoms.
Before any IM injection, our healthcare professionals will:
The injection is administered into an appropriate muscle, usually the upper arm or buttock.
The procedure normally takes only a few minutes.
Most patients return to normal activities immediately.
Some patients experience mild:
These effects are generally temporary.
The response to Vitamin B12 injections varies from person to person.
Patients with a confirmed Vitamin B12 deficiency may notice improvement following treatment prescribed by their healthcare professional.
Individual response depends on the underlying cause of deficiency, overall health, and ongoing management.
No. Our clinical team will assess your medical history before treatment to ensure the injection is appropriate and safe.
IM injections may not be suitable for everyone.
Treatment may need to be delayed or reviewed if you:
Our healthcare professionals will discuss this with you before treatment.
To book an appointment or discuss whether an IM injection is suitable for you, please contact Marylebone Diagnostic Centre. Located only a five-minute walk from Baker Street Underground Station, Marylebone Diagnostic Centre provides convenient access for patients across London and the surrounding areas.
Not sure whether an IM injection is right for you? If you're experiencing fatigue, low energy, hair loss, or other ongoing symptoms, our team can help determine whether blood testing, vitamin assessment, or injectable therapy is the most appropriate starting point. Our aim is to identify the underlying cause and recommend the most suitable course of action for your individual needs.
Book Now| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
| PHPSESSID | 1 month | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| Cookie | Duration | Description |
|---|---|---|
| mailchimp_landing_site | 1 month | The cookie is set by MailChimp to record which page the user first visited. |
| Cookie | Duration | Description |
|---|---|---|
| _ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
| _ga_6BJZ8M2EF7 | 2 years | This cookie is installed by Google Analytics. |
| _gat_gtag_UA_218103781_1 | 1 minute | Set by Google to distinguish users. |
| _gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
| Cookie | Duration | Description |
|---|---|---|
| cookies.js | session | No description available. |