Essential sunshine vitamin delivered directly
Typical Cost
$20–$150
Duration
Under 5 minutes
Ideal For
Vitamin D deficiency, seasonal affective disorder, immune support, bone health
Vitamin D deficiency affects an estimated 42% of American adults, with even higher rates among people with darker skin, those living in northern latitudes, and office workers with limited sun exposure. While oral supplements work, they require daily compliance and are limited by gut absorption. An injectable vitamin D3 shot delivers a concentrated dose directly into muscle tissue for slow, sustained release over weeks.
Based on 75 clinics with published pricing
Lowest
$20
Median
$35
Average
$39
Highest
$150
Like the B12 shot, this is a quick intramuscular injection taking under 5 minutes. The vitamin D3 is delivered in an oil-based solution that forms a slow-release depot in the muscle. Most providers recommend checking your blood levels first and may suggest injections every 4 to 8 weeks until levels normalize.
Cholecalciferol (vitamin D3) in oil-based intramuscular solution
Top cities where vitamin d shot is offered
,
avg $3312 clinics
Denver, CO
4 clinics
Corpus Christi, TX
avg $344 clinics
Boston, MA
avg $603 clinics
Atlanta, GA
avg $503 clinics
Salt Lake City, UT
avg $433 clinics
Los Angeles, CA
3 clinics
Miami, FL
3 clinics
Dayton, OH
avg $252 clinics
Fort Worth, TX
2 clinics
Beverly Hills, CA
2 clinics
Overland Park, KS
2 clinics
200 clinics found with pricing data
3141 E Broad St Suite 303 Room 121 · Mansfield, TX
7901 Schatz Pointe Dr Suite B · Dayton, OH
336 Cove Terrace Shopping Center · Copperas Cove, TX
14154 Steele Creek Rd Ste 200 · Charlotte, NC
100 Crescent Ct Suite 700 · Dallas, TX
490 Post St Floor 12, Ste. 1233 · San Francisco, CA
Inside Vanishing Ink Med-Spa & Wellness, 8190 W Union Hills Dr ste 145 · Glendale, AZ
14202 Lakeside Blvd N · Shelby Township, MI
1009 N State Rd 434 suite 1040 · Altamonte Springs, FL
700 Kempton St Unit 1 · New Bedford, MA
4 Concourse Pkwy #110 · Sandy Springs, GA
440 S Federal Hwy Suite 205 · Deerfield Beach, FL
19315 W 10 Mile Rd Suite B · Southfield, MI
2100 S Main St B · Ann Arbor, MI
11010 Metcalf Ave · Overland Park, KS
At Synergy Acupuncture, Chiropractic and Physical Therapy, 182 S Main St · New City, NY
Sola Salons, 51 Chambers Brg Rd Suits 1 · Brick Township, NJ
5143 S Lakeland Dr #2 · Lakeland, FL
2628 W State Rd 434 · Longwood, FL
445 E 200 S #140 · Salt Lake City, UT
City Square Corner of Warren and, 20 Chelsea St · Charlestown, MA
660 Arlington Creek Centre Dr Building 4 Suite C · Baton Rouge, LA
513 Bayview Blvd · Baltimore, MD
502 Gloucester St STE 201 · Brunswick, GA
13434 Leopard St Unit A 10 · Corpus Christi, TX
21211 FM 529 suite 105 · Cypress, TX
201 E Academy St Suite 108 · Fuquay-Varina, NC
3850 W Main St Suite 805 · Dothan, AL
1640 S Randall Rd suite e18 · Algonquin, IL
134-48 Blossom Ave 2nd Floor Suite 8C · Flushing, NY
25653 US-59 Suite 203 · Kingwood, TX
12850 Alpharetta Hwy Suite 1200 · Alpharetta, GA
Inside of Cowboys Fit, 1401 Town Center Dr · Pflugerville, TX
2471 S Wildcat Way W Ste B · Woods Cross, UT
1770 Newport Blvd Ste B · Costa Mesa, CA
6909 Orchard Lake Rd · West Bloomfield Township, MI
4246 Washington Rd STE 8 · Evans, GA
2615 George Busbee Pkwy NW #5 · Kennesaw, GA
2453 University Commons Way · Knoxville, TN
1025 Southwalk Dr suite 104 · Nolensville, TN
1212 Lincoln Rd Suite 204 · Miami Beach, FL
695 Dutchess Turnpike Suite 112 · Poughkeepsie, NY
4750 Bryant Irvin Rd Ste 812 · Fort Worth, TX
14330 S Padre Island Dr Suite 114 · Corpus Christi, TX
9290 Metcalf Ave · Overland Park, KS
1817 Riverdale St · West Springfield, MA
1370 N Fairfield Rd STE D · Dayton, OH
3708 N Ocean Blvd · Fort Lauderdale, FL
3700 Monterey Dr Ste K · Columbia, MO
2080 Deer Park Ave · Deer Park, NY
1590 W Horizon Ridge Pkwy #110 · Henderson, NV
247 S Loop 336 W Suite 400 · Conroe, TX
5215 Deerfield Blvd Suite A-114 · Mason, OH
9228 Wiles Rd · Coral Springs, FL
1750 Marietta Hwy Suite 220 · Canton, GA
Vitamin D Shot IV therapy costs between $20 and $150, with a median price of $35 based on 75 clinics with published pricing. The national average is $39.
A typical Vitamin D Shot session takes Under 5 minutes. Like the B12 shot, this is a quick intramuscular injection taking under 5 minutes. The vitamin D3 is delivered in an oil-based solution that forms a slow-release depot in the muscle.
Corrects vitamin D deficiency faster than oral supplements. Supports bone density and calcium absorption. Boosts immune system function. May improve mood and reduce seasonal depression symptoms. Sustained release from intramuscular depot lasts weeks.
A standard Vitamin D Shot contains: Cholecalciferol (vitamin D3) in oil-based intramuscular solution.
7 of 200 clinics offering Vitamin D Shot accept insurance. Coverage varies by provider and plan — IV therapy is often considered an elective wellness service, so check with your clinic and insurer directly.
Yes — 91 clinics offering Vitamin D Shot provide mobile IV service, delivering the treatment to your home, hotel, or office.