The short answer
B12 shots at Cosmetica Med Spa in Boca Raton start at $50, and the visit takes just a few minutes. They help most when your B12 is low or your body doesn't absorb it well from food. That's more common in older adults, vegans and people taking metformin or acid-reducing medicine.
If your B12 is already normal, a shot is unlikely to give you a noticeable energy boost. Your provider can check your levels and recommend what fits you, whether that's a shot, an IV drip or simply a daily supplement.
What B12 shots cost at Cosmetica
Vitamin shots, including B12, start at $50. You can also get B12 through an IV drip, starting at $199, or add an extra B12 boost to any drip for $35.
| Option | Price | What you get | Time |
|---|---|---|---|
| Vitamin shot, such as B12 | From $50 | A quick injection into the muscle of your arm | A few minutes |
| Extra B12 boost | $35 | Added to any IV drip | Part of your drip |
| The Boca IV drip | $199 | 1 liter of fluids plus the Cosmetica Blend: B-complex, B12, vitamin C, magnesium and zinc | 30 to 60 minutes |
| The Hummingbird IV drip | $229 | The Boca, plus extra B12 and B-complex | 30 to 60 minutes |
| The Boca Club | $159 a month | One drip a month from The Boca, The Hummingbird, The Mizner, The Gumbo Limbo or The Atlantic | 30 to 60 minutes |
| The Blueprint | $150 for bloodwork | Labs first, then a custom drip built from your results, from $199 | A blood draw, then your drip |
A $100 deposit holds your appointment when you book online and is credited to your treatment. Your provider confirms your price before anything is given.
What vitamin B12 does
Vitamin B12 helps your body make healthy red blood cells, keeps your nerves working and plays a role in turning food into energy. Adults need 2.4 micrograms (mcg) a day, according to the NIH Office of Dietary Supplements (ODS), rising to 2.6 mcg in pregnancy and 2.8 mcg while breastfeeding.
B12 occurs naturally only in animal foods, and it's added to some fortified foods. Your body needs stomach acid and a protein called intrinsic factor to absorb it, so anything that affects your stomach or gut can affect your B12.
Who is most likely to be low in B12
Older adults, vegans, people with certain stomach or gut conditions and people on some long-term medications are most likely to run low, according to the NIH ODS.
| Group | Why B12 can run low | What NIH ODS reports |
|---|---|---|
| Older adults | Atrophic gastritis lowers stomach acid, making B12 in food harder to absorb | Deficiency affects 3% to 43% of older adults living at home, depending on the definition. Atrophic gastritis affects 8% to 9% of adults 65 and older |
| People with pernicious anemia | The body can't make enough intrinsic factor to absorb B12 | About 151 per 100,000 people in the U.S., more often women and people of European ancestry |
| Vegans and some vegetarians | Natural B12 comes only from animal foods | Fortified foods and supplements greatly lower the chance of deficiency |
| People who've had weight loss surgery or other stomach or bowel surgery | Fewer cells that make stomach acid and intrinsic factor | After gastric bypass, 1,000 mcg a day of oral B12 appeared as effective as injections in one study; your surgical team sets the plan |
| People taking metformin | It can lower B12 absorption and blood levels | Long-term users should talk with their provider about B12 |
| People taking acid reducers (PPIs such as omeprazole, or H2 blockers) | Less stomach acid frees less B12 from food | Long-term users should talk with their provider about B12 |
| Vegan mothers who breastfeed | Their babies can have very small B12 stores | Deficiency in infants can show up early and needs prompt care |
Taking a GLP-1 medication and eating much less? A 2025 joint advisory from four obesity and nutrition societies lists preventing micronutrient deficiencies as a priority during GLP-1 therapy. It doesn't single out B12, so ask your provider whether a blood test makes sense for you.
Signs your B12 may be low
Tiredness, pale skin, a sore or swollen tongue, a racing heartbeat, and numbness or tingling in the hands and feet are common signs, per the NIH ODS. Tingling can happen even without anemia.
Many of these signs overlap with poor sleep, stress, thyroid problems and other conditions, so a blood test is the way to know. Labs usually flag deficiency below 200 to 250 pg/mL, and a methylmalonic acid (MMA) test helps confirm borderline results, according to the ODS.
What B12 shots do best
B12 shots reliably raise low B12, and they're the standard treatment when the gut can't absorb it. The cyanocobalamin injection label calls injections the recommended treatment for pernicious anemia. Here's what the research says about other reasons people ask about B12.
| Goal | What the evidence shows | Source |
|---|---|---|
| Correcting low B12 | Injections skip the stomach, so they work even when absorption is the problem | Cyanocobalamin injection label; NIH ODS |
| More energy | Helps when tiredness comes from low B12. With normal levels, supplements haven't improved energy or performance | NIH ODS; Mayo Clinic |
| Weight loss | No solid proof that B12 shots help you lose weight | Mayo Clinic |
| Heart health | B12 lowers homocysteine, but a Cochrane review of 15 studies (71,422 people) found it didn't prevent heart attacks | NIH ODS |
| Memory and thinking | A Cochrane review of 14 studies (27,882 people) found little to no effect on overall thinking skills | NIH ODS |
The takeaway is simple: B12 shots are most useful when there's a real need, and your provider can help you find out if there is.
B12 shots vs. pills
Shots make the most sense when absorption is the problem; for many people with normal digestion, high-dose pills can work about as well. A 2018 Cochrane review of three trials (153 people) found that 1,000 to 2,000 mcg oral doses brought blood levels back to normal about as well as injections. The NIH ODS notes the evidence was low quality.
| B12 shot | B12 pill | |
|---|---|---|
| How it's absorbed | Directly into the muscle, skipping the stomach | Through the gut. About 2% of a 500 mcg dose and 1.3% of a 1,000 mcg dose is absorbed, per the ODS |
| Best for | Pernicious anemia, gut surgery or conditions that block absorption | Normal absorption, dietary gaps and day-to-day maintenance |
| How often | Every few weeks, as your provider recommends | Daily |
| Where | A quick visit with us | At home |
Under-the-tongue B12 works about the same as swallowed pills, according to the ODS. The injection label itself recommends oral B12 for long-term use when the gut absorbs normally, and your provider will tell you if that's the better fit.
How often should you get a B12 shot?
Many people come in every 2 to 4 weeks, and some weekly or monthly; your provider sets the schedule from your levels and goals. When a deficiency is diagnosed, shots usually start more often and then space out.
For pernicious anemia, the cyanocobalamin injection label starts with 100 mcg daily for 6 or 7 days. Next come seven doses every other day, then a dose every 3 to 4 days for 2 to 3 weeks. After that, it settles at 100 mcg once a month for life.
B12 in our IV drips: the Cosmetica Blend
Every IV drip at Cosmetica includes B12. It's part of the Cosmetica Blend of B-complex, B12, vitamin C, magnesium and zinc, in 1 liter of fluids. The Hummingbird ($229) adds extra B12 and B-complex. The Royal Palm ($349) adds extra B12 with glutathione, high-dose vitamin C, and anti-nausea and anti-inflammatory medication.
| Vitamin shot | IV drip | |
|---|---|---|
| What it is | A quick injection, such as B12, into the muscle | Fluids plus vitamins and minerals through an IV |
| Time | A few minutes | 30 to 60 minutes |
| Hydration | No | Yes |
| Price | From $50 | $199 to $649 |
Many clients use a vitamin shot as a quick B12 boost between drips. See the full IV therapy menu.
B12 shots and lipo shots are different treatments
At Cosmetica, lipo shots are fat-dissolving injections, not vitamin shots. They use compounded deoxycholic acid, the same active ingredient as Kybella, to treat small, stubborn pockets of fat, and they start at $249.
Elsewhere, "lipo shot" can also mean a lipotropic or "MIC" injection, which typically combines B12 with other ingredients. That's a different product from both our B12 shots and our lipo shots. If you want B12, book a vitamin shot. If you want to treat a small area of fat near your goal weight, see lipo shots.
What to know before your B12 shot
Most people notice only mild soreness where the shot went in. The cyanocobalamin injection label also lists mild, short-lived diarrhea, itching and a passing rash, plus rare serious allergic reactions.
- Tell us if you're sensitive to cobalt or B12. The label says not to use the injection then.
- Mention kidney disease, Leber's disease (an inherited eye condition), pregnancy or breastfeeding, as Cleveland Clinic advises.
- Bring a list of your medications. Some can change B12 levels, and B12 can affect how some drugs work, notes Mayo Clinic.
- No upper limit has been set for B12 because of its low potential for toxicity, per the NIH ODS.
After your shot, call us if you notice muscle cramps, weakness or an irregular heartbeat. Our aftercare guide covers the rest.
B12 and our medical weight loss program
If you're in our medical weight loss program and eating less, ask your provider whether a B12 shot makes sense for you.
If you also take metformin for blood sugar, that's another reason to ask about your B12. Drinking enough water through the day still matters most, and an IV drip can help with hydration.
Questions we hear
Do B12 shots help with weight loss?
Mayo Clinic says there's no solid proof that B12 shots help you lose weight. For weight loss, see our medical weight loss program.
Will a B12 shot give me more energy?
If your B12 is low, correcting it can help with fatigue. If your levels are already normal, extra B12 is unlikely to make a noticeable difference.
Do I need a blood test before a B12 shot?
We start with a quick health check, and your provider may recommend lab work. A blood test is the only way to know if your B12 is actually low.
Can you get too much B12?
The NIH ODS hasn't set an upper limit for B12 because of its low potential for toxicity. Still, tell us about your medications and health conditions before your shot.
Can I get B12 in an IV drip instead?
Yes. Every drip includes B12 in the Cosmetica Blend, and you can add an extra B12 boost to any drip for $35.
Does a B12 shot hurt?
It's a small injection in the arm that takes a few minutes. Most people notice only mild soreness afterward.
Which is better, a B12 shot or a pill?
Shots are best when your body has trouble absorbing B12. If your gut absorbs normally, high-dose pills can work about as well, and your provider will tell you which fits.
Want to know if B12 is right for you? Book a vitamin shot or call (561) 621-1578. We're open every day, 8am to 8pm, at 4400 N. Federal Hwy, Suite 150, in Boca Raton.
Sources
- NIH Office of Dietary Supplements: Vitamin B12 fact sheet for health professionals (updated March 2024)
- Cochrane review: oral vitamin B12 versus intramuscular vitamin B12 for vitamin B12 deficiency (2018)
- Cyanocobalamin injection, USP: prescribing information (via PrescriberPoint)
- Mayo Clinic: Vitamin B-12 injections for weight loss, do they work?
- Cleveland Clinic: Vitamin B12 injection
- Nutritional Priorities to Support GLP-1 Therapy for Obesity, joint advisory of the American College of Lifestyle Medicine, American Society for Nutrition, Obesity Medicine Association and The Obesity Society, 2025
