How much is B12 / vitamin injection in Miami?

4 of the 54 med spas we checked in Miami publish a price for B12 / vitamin injection on their own website. Regular rates per treatment at 3 of them run $20 to $45.

Prices last checked September 7, 2026.

Lowest
$20 /treatment
Median
$28 /treatment
Highest
$45 /treatment

Every published B12 / vitamin injection price per treatment

Sort by
ClinicAreaGoogle ratingPriceAs listedSource
Miami Lakes Med Spawebsite ↗Miami Lakes4.9 ★ (214) ↗$20B12 shot
sourcehttps://miamilakesmedspa.com/pricing/checked 2026-09-07
Arviv Medical Aestheticswebsite ↗Midtown Miami4.8 ★ (437) ↗$26B12
sourcehttps://arvivaesthetics.com/pricing-2/checked 2026-09-07
Miami Lakes Med Spawebsite ↗Miami Lakes4.9 ★ (214) ↗$30Lipo (fat-burning) shot
sourcehttps://miamilakesmedspa.com/pricing/checked 2026-09-07
Aurelia Med Spawebsite ↗North Miami4.6 ★ (18) ↗$45B12 shot10-pack $399
sourcehttps://aureliamed.com/price-list/checked 2026-09-07
1 clinics list B12 / vitamin injection differently
50 more clinics in Miami that publish no price for B12 / vitamin injection

What is B12 / vitamin injection?

A B12 or vitamin shot, including lipotropic (MIC) injections. It is usually priced per shot.

More IV therapy & injections in Miami

Questions

What is the average cost of B12 / vitamin injection in Miami?

The median regular price is $28 per treatment, across 3 clinics. Half charge less and half charge more. The middle half of those prices run from $23 to $37.50.

Why do prices vary so much between Miami clinics?

Injector credentials, product brand, neighborhood rent, and whether the price is a promotion or a membership rate all move the number. We label promotional and membership prices and rank only regular prices.

What does "per treatment" mean?

The clinic prices this service per treatment. Check the "as listed" column for minimums and package conditions.

How current are these prices?

Each row shows the date we last saw the price on the clinic's own website. We re-check monthly and mark anything we have not seen in 60 days as possibly expired.