Whether you need a B12 shot is a medical question about vitamin B12 deficiency, not a menu choice. This article separates the two. It covers what to read, what to ask, and what to do about symptoms that should not wait for a wellness appointment. The place to start is a published review, To IV or Not to IV: The Science Behind Intravenous Vitamin Therapy, which looks at intravenous vitamin therapy.
Two different questions
Whether you have a deficiency
That is a question for a doctor, and we cannot say who is deficient. If you have symptoms that are persistent, new or getting worse, those are reasons to see your own doctor. They are not reasons to book a shot first.
Would a shot make me feel better
This is the claim a wellness menu makes, and it is not the same as the first question. Ask the person selling the shot what result they expect, how they would measure it, and when they would tell you it was not working.

What the sources say about the claim
Cleveland Clinic's podcast asking whether IV vitamin therapy is worth trying has a physician as the guest. Listen to it for the doctor's framing of who might have a reason to try this.
What to settle with the clinic before paying for the B12 injection
About you
- Has a doctor tested my B12 level, and when?
- Do any of my medications or conditions change whether I should get this?
About the shot
- What dose is in it, and what is the dose based on?
- Who gives the injection, and what happens if I react badly?
- What does the price include?
Where the skeptics land
The Harvard Health article asking whether IV vitamin replenishment is a health boost or an expensive placebo is the skeptical read. Read it next to the review above. If the two disagree, note where, and bring that question to your own doctor.
Triage: call today or wait
Ask the clinic in advance which reactions after an injection mean you should call them the same day, and which mean you should go to emergency care. Ask for the reply as a written note, not a verbal assurance. Do not use a shot to treat a symptom that is new, sudden or getting worse. That is a reason to be seen.
Before you pay for a B12 shot
B12 shots may be right for some people, and a doctor is the one who can say whether you are one of them. Get tested if you have symptoms, bring the questions above to any clinic selling the shot, and read Cleveland Clinic's pros and cons of intravenous vitamin infusion before you pay. We are a triage publication, not a medical practice, and nothing on this page is medical advice.