Vitamin B12 injections from $35, same-day and walk-in, Monday–Friday at our Beverly Hills office. Each shot takes about five minutes and is given by our nursing team under the supervision of David Nazarian, MD, Board Certified in Internal Medicine. If you have never had your B12 level checked, we can test it at the same visit.
B12 shot at a glance
- Price: from $35 per injection
- Time in office: about 5–10 minutes
- Forms: methylcobalamin, hydroxocobalamin or cyanocobalamin, chosen by your clinician
- How it is given: intramuscular injection, usually in the upper arm
- Availability: same-day and walk-in, Mon–Fri 9 AM–5:30 PM; mobile visits for selected patients
- Labs: serum B12, and sometimes MMA, homocysteine or a CBC, when deficiency is suspected
Who B12 injections help most
B12 shots make the biggest difference for people who are low in vitamin B12 or who cannot absorb it well from food or pills. Common reasons include:
- Pernicious anemia or low stomach acid
- Gastric bypass, sleeve gastrectomy or other stomach and bowel surgery
- Crohn’s disease, celiac disease and other malabsorption conditions
- Long-term metformin, acid-reducing medication (PPIs, H2 blockers) or nitrous oxide exposure
- Vegan or strict vegetarian diets
- Adults over 50, whose absorption naturally declines
Symptoms that can point to low B12 include tiredness, pale skin, numbness or tingling in the hands and feet, balance problems, a sore tongue and memory or mood changes. These symptoms have many causes, so if they are new or persistent we check your level rather than guess.
What to expect at your visit
- Quick screening: we review your medications, allergies and any prior lab results.
- Labs if needed: a blood draw for B12 and related tests when deficiency is suspected or you have never been tested.
- The injection: a small intramuscular shot; most people feel only a brief pinch.
- A plan: how often to return depends on your levels and the reason you are low. Some patients need a short loading series; others do well with occasional maintenance shots or oral B12.
How often can you get B12 shots?
For documented deficiency, treatment often starts with several injections over the first weeks, followed by monthly or less frequent maintenance. People with normal absorption and normal levels usually do not need regular shots. Your clinician sets the schedule from your labs and symptoms.
B12 shots for energy and weight loss: what the evidence shows
Correcting a true deficiency can noticeably improve fatigue, anemia and nerve symptoms. In people whose B12 is already normal, studies have not shown that extra injections increase energy or cause weight loss. If weight management is your goal, ask about our lipotropic (MIC + B12) injections as part of a broader plan, or read B12 shots and weight loss: what the evidence shows.
Safety and side effects
B12 is water-soluble and generally very well tolerated. Possible effects include soreness or bruising at the injection site, mild diarrhea, itching and, rarely, allergic reactions. Tell us if you have Leber’s disease (an inherited eye condition), a cobalt or cobalamin allergy, or are being treated for anemia, because these change how we treat.
B12 shot pricing
Vitamin B12 injections start at $35. B-complex injections also start at $35. Lab testing, when needed, is quoted before your visit. See the full IV therapy and injection price list.
B12 shot FAQs
Can I walk in for a B12 shot?
Yes. Walk-in and same-day B12 shots are available Monday through Friday, 9 AM to 5:30 PM. Calling ahead at (877) 760-3564 keeps your wait short.
How much is a B12 shot?
B12 injections start at $35. Lab tests, if your clinician recommends them, are quoted before your visit.
Do I need a blood test before a B12 shot?
Not always. We recommend testing when deficiency is suspected, symptoms are persistent, or you plan regular injections, so treatment matches your actual level.
How long does a B12 shot last?
It depends on why you are low. People who cannot absorb B12 may need injections monthly or every few months for the long term; others need only a short course.
Methylcobalamin or cyanocobalamin: which is better?
Both correct deficiency. Hydroxocobalamin stays in the body longer; methylcobalamin and cyanocobalamin are also widely used. Your clinician chooses based on your situation.
Do you offer B12 shots at home?
Yes, for selected patients through our mobile service in Los Angeles. Travel fees depend on location.
Related treatments and reading
- Vitamin B-complex shots
- Vitamin D injections
- Myers’ Cocktail IV (includes B vitamins)
- Vitamin malabsorption: when injections or IV help
- Vitamin injections vs pills
B12 shot, sublingual or pills?
| Form | Best for | Trade-off |
|---|---|---|
| Intramuscular B12 shot | Pernicious anemia, gastric surgery, malabsorption, fast correction of deficiency | Needs an office or mobile visit |
| Sublingual (under the tongue) | Mild deficiency in people who absorb normally | Absorbs much like a swallowed pill; not a substitute when absorption is impaired |
| Oral tablets | Diet-related low B12, long-term maintenance | Large daily doses needed when absorption is reduced |
Research shows high-dose oral B12 can correct many deficiencies, but injections work regardless of how well your gut absorbs it, which is why they remain the standard after stomach surgery or with pernicious anemia. We’ll recommend the simplest option that will actually work for you.
Does a B12 shot hurt?
Most patients feel a quick pinch. The injection uses a small needle in the upper-arm muscle and takes a few seconds; mild soreness can last a day. Some clinics give B12 under the skin (subcutaneously) instead of into the muscle; both routes are effective, and we choose based on your dose and preference.
B12 shots near you in Beverly Hills and Los Angeles
Walk in to our clinic at 9301 Wilshire Blvd, Suite 405A, Beverly Hills, Monday–Friday, 9 AM–5:30 PM. We’re minutes from Century City, West Hollywood, Bel Air, Westwood and Brentwood, and patients come from across Los Angeles for a quick B12 shot between meetings. If you can’t come in, our nurses can give B12 at your home, hotel or office through our mobile service.
Sources: NIH Office of Dietary Supplements — Vitamin B12 Fact Sheet for Health Professionals.
Medically reviewed by David Nazarian, MD, Board Certified in Internal Medicine · IV Vitamin Therapy, 9301 Wilshire Blvd, Suite 405A, Beverly Hills, CA 90210 · Last reviewed October 27, 2026

