Injection

Vitamin D Shot

Essential sunshine vitamin delivered directly

Typical Cost

$25–$75

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.

Vitamin D Shot Price Comparison

Based on 75 clinics with published pricing

Lowest

$20

Median

$35

Average

$39

Highest

$150

Benefits

  • 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

What to Expect

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.

Typical Ingredients

Cholecalciferol (vitamin D3) in oil-based intramuscular solution

Clinics Offering Vitamin D Shot

200 clinics found with pricing data

5101 Forest Dr · Columbia, SC

$20
5.0
186 reviews
View details →

3141 E Broad St Suite 303 Room 121 · Mansfield, TX

Mobile IV
$30
5.0
46 reviews
View details →

7901 Schatz Pointe Dr Suite B · Dayton, OH

5.0
44 reviews
View details →
5.0
15 reviews
View details →

336 Cove Terrace Shopping Center · Copperas Cove, TX

5.0
105 reviews
View details →
$40
5.0
73 reviews
View details →

136-21 Hillside Ave. · Richmond Hill, NY

Mobile IV
5.0
35 reviews
View details →

925 Mezzanine Dr D · Lafayette, IN

5.0
7 reviews
View details →
$35
5.0
7 reviews
View details →

267 N Star Dr · Southington, CT

Mobile IV
$25
5.0
31 reviews
View details →
5.0
101 reviews
View details →
5.0
384 reviews
View details →

154 Faunce Corner Rd unit f · Dartmouth, MA

$35
5.0
83 reviews
View details →
5.0
390 reviews
View details →

14154 Steele Creek Rd Ste 200 · Charlotte, NC

5.0
92 reviews
View details →

162 W Pennsylvania Ave C · St Paul, MN

5.0
6 reviews
View details →

15806 Brookway Dr #200 · Huntersville, NC

Mobile IV
5.0
60 reviews
View details →

100 Crescent Ct Suite 700 · Dallas, TX

Mobile IV
5.0
161 reviews
View details →

3450 NW 83rd Ave suite 202 · Doral, FL

Mobile IV
5.0
3 reviews
View details →

762 Boston Post Rd · Madison, CT

Mobile IV
$25
5.0
150 reviews
View details →

9821 N Fwy Suite 104 · Fort Worth, TX

5.0
65 reviews
View details →

753 S University Blvd · Denver, CO

5.0
215 reviews
View details →

490 Post St Floor 12, Ste. 1233 · San Francisco, CA

$40
5.0
61 reviews
View details →

2721 E 3rd Ave · Denver, CO

5.0
277 reviews
View details →

Inside Vanishing Ink Med-Spa & Wellness, 8190 W Union Hills Dr ste 145 · Glendale, AZ

Mobile IV
$25
5.0
23 reviews
View details →

2710 W Bell Rd Suite 1229 · Phoenix, AZ

Insurance
$40
5.0
43 reviews
View details →

125 N Robertson Blvd · Beverly Hills, CA

5.0
7 reviews
View details →

The IV Hub, 117 Main St Suite 27 · Stoneham, MA

5.0
50 reviews
View details →

14202 Lakeside Blvd N · Shelby Township, MI

Mobile IV
$50
5.0
35 reviews
View details →

10700 Normandale Blvd #202 · Bloomington, MN

5.0
18 reviews
View details →

428 Marrett Rd Floor 2 · Lexington, MA

5.0
78 reviews
View details →

1216 Bay St · Bellingham, WA

Mobile IV
5.0
257 reviews
View details →

1113 S Broadway Ave · Boise, ID

Mobile IV
$45
5.0
323 reviews
View details →

1009 N State Rd 434 suite 1040 · Altamonte Springs, FL

$25
5.0
34 reviews
View details →

15415 Waterbird Rd #110 · Winter Garden, FL

5.0
34 reviews
View details →

8074 Old Austin Rd #4 · Selma, TX

$25
5.0
17 reviews
View details →

1455 Old McDonough Hwy Suite D · Conyers, GA

$40
5.0
2 reviews
View details →

1270 Spring St NW · Atlanta, GA

5.0
79 reviews
View details →

200 Academy Dr Suite 100 Unit 1 · Austin, TX

Mobile IV
5.0
74 reviews
View details →

213 Executive Dr # 340 · Cranberry Twp, PA

5.0
356 reviews
View details →

1654 Town Center Cir · Weston, FL

Mobile IV
$20
5.0
777 reviews
View details →

700 Kempton St Unit 1 · New Bedford, MA

Mobile IV
5.0
11 reviews
View details →
5.0
144 reviews
View details →

4 Concourse Pkwy #110 · Sandy Springs, GA

Mobile IV
5.0
1 reviews
View details →

440 S Federal Hwy Suite 205 · Deerfield Beach, FL

5.0
18 reviews
View details →
$50
5.0
4 reviews
View details →

110 1st Ave N · St. Petersburg, FL

Mobile IV
$39
5.0
186 reviews
View details →

926 S McColl Rd Suite B · Edinburg, TX

$25
5.0
44 reviews
View details →

525 North Avenue NE Suite 300 · Atlanta, GA

Insurance
$59
5.0
438 reviews
View details →

441 E E Butler Pkwy Box 11 · Gainesville, GA

5.0
323 reviews
View details →
5.0
66 reviews
View details →

670 Montauk Hwy #786 · Water Mill, NY

Mobile IV
$150
5.0
12 reviews
View details →
5.0
15 reviews
View details →
$25
5.0
1,160 reviews
View details →
5.0
322 reviews
View details →

3525 W Lake Mary Blvd # 306 · Lake Mary, FL

$40
5.0
1 reviews
View details →

371 Hoes Ln Suite 300 E7 · Piscataway, NJ

$35
5.0
32 reviews
View details →

At Synergy Acupuncture, Chiropractic and Physical Therapy, 182 S Main St · New City, NY

Mobile IV
$40
5.0
7 reviews
View details →

1251 Nilles Rd #17 · Fairfield, OH

$30
5.0
13 reviews
View details →

Sola Salons, 51 Chambers Brg Rd Suits 1 · Brick Township, NJ

Mobile IV
$35
5.0
5 reviews
View details →

2001 S Shields St bldg d1 · Fort Collins, CO

$29
5.0
219 reviews
View details →

1710 E Day Rd · Mishawaka, IN

Insurance
$30
5.0
21 reviews
View details →

26 Academy Ave · Chester, NY

Mobile IV
5.0
32 reviews
View details →

4114 N Mt Juliet Rd · Mt. Juliet, TN

Mobile IV
$40
5.0
194 reviews
View details →

4645 Avon Ln suite #230 · Frisco, TX

Mobile IV
5.0
140 reviews
View details →

9245 S Broadway unit 600 · Highlands Ranch, CO

5.0
343 reviews
View details →

868 McClelland St Suite 4 · Salt Lake City, UT

$60
5.0
19 reviews
View details →

6310 S San Vicente Blvd # 560 · Los Angeles, CA

5.0
172 reviews
View details →

7050 W Palmetto Park Rd #25 · Boca Raton, FL

$60
5.0
21 reviews
View details →

58 Kent St · Brookline, MA

5.0
5 reviews
View details →

City Square Corner of Warren and, 20 Chelsea St · Charlestown, MA

5.0
24 reviews
View details →

4927 S Baldwin Rd · Orion Township, MI

Mobile IV
$35
5.0
30 reviews
View details →

660 Arlington Creek Centre Dr Building 4 Suite C · Baton Rouge, LA

Mobile IV
5.0
72 reviews
View details →

4159 Wheeler Rd Suite C · Augusta, GA

$90
5.0
16 reviews
View details →
5.0
92 reviews
View details →

138 N Moon Ave Suite D · Brandon, FL

Mobile IV
5.0
11 reviews
View details →
$30
5.0
30 reviews
View details →

502 Gloucester St STE 201 · Brunswick, GA

Mobile IV
5.0
2 reviews
View details →

10449 Town Center Dr · Westminster, CO

5.0
230 reviews
View details →

243 SW Scalehouse Loop Ste #6 · Bend, OR

5.0
181 reviews
View details →

200 Parkbrooke Dr #100 · Woodstock, GA

Mobile IV
5.0
668 reviews
View details →

131 S Union Ave suite a · Havre De Grace, MD

Mobile IV
5.0
209 reviews
View details →

2030 Tilghman St # 100 · Allentown, PA

5.0
74 reviews
View details →

2455 W Executive Pkwy Floor 2 · Lehi, UT

Mobile IV
5.0
238 reviews
View details →

8906 Witmer Ct · Amarillo, TX

Mobile IV
$25
5.0
1 reviews
View details →

309 W Montgomery St Suite H · Willis, TX

Mobile IV
$50
5.0
101 reviews
View details →

13434 Leopard St Unit A 10 · Corpus Christi, TX

Mobile IV
$35
5.0
95 reviews
View details →

3504 Lake District Dr W #101 · Lakeland, TN

5.0
56 reviews
View details →

2240 SW 71st Ter · Davie, FL

Mobile IV
5.0
1 reviews
View details →

2123 West St Suite 106 · Germantown, TN

Mobile IV
$30
5.0
58 reviews
View details →

900 N Shoreline Blvd · Corpus Christi, TX

Mobile IV
$35
5.0
37 reviews
View details →

1001 2nd St · Corpus Christi, TX

Mobile IV
$30
5.0
14 reviews
View details →

13215 Grant Rd Suite 1400 · Cypress, TX

5.0
339 reviews
View details →

201 E Academy St Suite 108 · Fuquay-Varina, NC

Mobile IV
$25
5.0
2 reviews
View details →

2699 Guoin St Suite 100 · Detroit, MI

Mobile IV
5.0
190 reviews
View details →

904B Maple St · Carrollton, GA

Mobile IV
5.0
245 reviews
View details →

1640 S Randall Rd suite e18 · Algonquin, IL

5.0
13 reviews
View details →

134-48 Blossom Ave 2nd Floor Suite 8C · Flushing, NY

5.0
37 reviews
View details →

1415 N Beaver St · Flagstaff, AZ

Mobile IV
$20
5.0
69 reviews
View details →

44 Main St Suite 3 · Millburn, NJ

Mobile IV
5.0
48 reviews
View details →

2668 Noel Dr · Green Bay, WI

Mobile IV
5.0
33 reviews
View details →

2371 Vanderbilt Beach Rd #704 · Naples, FL

Mobile IV
$20
5.0
194 reviews
View details →

26 Valley Rd STE 203 · Middletown, RI

From $39
5.0
136 reviews
View details →

6420 E Pacific Coast Hwy Suite 157 · Long Beach, CA

$35
5.0
22 reviews
View details →

939 S Hill St Unit 102 · Los Angeles, CA

Mobile IV
5.0
304 reviews
View details →

222 Linden St · Fort Collins, CO

Mobile IV
5.0
340 reviews
View details →

211 S Erwin St · Cartersville, GA

Mobile IV
4.9
358 reviews
View details →

1245 Alpharetta St · Roswell, GA

Mobile IV
4.9
332 reviews
View details →

9301 Wilshire Blvd #405A · Beverly Hills, CA

Mobile IV
4.9
37 reviews
View details →

5960 Venture Dr Suite A · Dublin, OH

$39
4.9
59 reviews
View details →

12850 Alpharetta Hwy Suite 1200 · Alpharetta, GA

Mobile IV
4.9
170 reviews
View details →

3142 Highland Dr STE. B5 · Salt Lake City, UT

Mobile IV
4.9
414 reviews
View details →

Inside of Cowboys Fit, 1401 Town Center Dr · Pflugerville, TX

Mobile IV
4.9
169 reviews
View details →

2471 S Wildcat Way W Ste B · Woods Cross, UT

4.9
218 reviews
View details →

3730 CA-1 #201 · Torrance, CA

$50
4.9
16 reviews
View details →

2540 North Watters Road #130 · Allen, TX

$20
4.9
59 reviews
View details →

905 Juniper St NE 2nd floor 109 · Atlanta, GA

$40
4.9
68 reviews
View details →

6420 E Pacific Coast Hwy Suite 157 · Long Beach, CA

$35
4.9
32 reviews
View details →

6909 Orchard Lake Rd · West Bloomfield Township, MI

Mobile IV
$39
4.9
70 reviews
View details →

4246 Washington Rd STE 8 · Evans, GA

Mobile IV
4.9
75 reviews
View details →

9701 Wesley St Suite 202 · Greenville, TX

4.9
63 reviews
View details →

2615 George Busbee Pkwy NW #5 · Kennesaw, GA

Mobile IV
4.9
929 reviews
View details →
4.9
116 reviews
View details →

12 Clarendon St · Boston, MA

Mobile IV
$60
4.9
66 reviews
View details →

2453 University Commons Way · Knoxville, TN

$25
4.9
76 reviews
View details →

2119 Haslett Rd suite b · Haslett, MI

$25
4.9
38 reviews
View details →

17203 Ventura Blvd Suite 1, Second floor · Encino, CA

4.9
203 reviews
View details →

2777 Finley Rd #6 · Downers Grove, IL

4.9
57 reviews
View details →

1025 Southwalk Dr suite 104 · Nolensville, TN

4.9
35 reviews
View details →
4.9
79 reviews
View details →

1212 Lincoln Rd Suite 204 · Miami Beach, FL

Mobile IV
4.9
98 reviews
View details →

695 Dutchess Turnpike Suite 112 · Poughkeepsie, NY

Mobile IV
4.9
41 reviews
View details →

3168 Heights Village · Vestavia Hills, AL

4.9
51 reviews
View details →

3440 W 32nd Ave · Denver, CO

4.9
403 reviews
View details →

218 Manufacturers Rd · Chattanooga, TN

Mobile IV
4.9
482 reviews
View details →

321 N 1100 E suite c · American Fork, UT

4.9
42 reviews
View details →

1821 NW 123rd Ave · Pembroke Pines, FL

Mobile IV
4.9
60 reviews
View details →
4.9
40 reviews
View details →

2206 N Flamingo Rd Unit 12 · Pembroke Pines, FL

Mobile IV
4.9
935 reviews
View details →

495 Dunlop Ln Suite 107 · Clarksville, TN

$25
4.9
65 reviews
View details →

1440 NW N River Dr Suite 199 · Miami, FL

Mobile IV
4.9
77 reviews
View details →

14330 S Padre Island Dr Suite 114 · Corpus Christi, TX

Mobile IV
$35
4.9
28 reviews
View details →
4.9
386 reviews
View details →

45 Middle Neck Rd #220 · Great Neck Plaza, NY

Mobile IV
4.9
33 reviews
View details →

660 Celebration Ave Suite 110 · Kissimmee, FL

4.9
181 reviews
View details →

855 Worcester Rd Suite 15BC · Framingham, MA

4.9
124 reviews
View details →

19401 Old Jetton Rd #100 · Cornelius, NC

4.9
61 reviews
View details →

4444 W Slauson Ave · Windsor Hills, CA

4.8
39 reviews
View details →

450 W State Rd 434 # 2030 · Longwood, FL

4.8
19 reviews
View details →
$25
4.8
67 reviews
View details →

3708 N Ocean Blvd · Fort Lauderdale, FL

Mobile IV
4.8
1,271 reviews
View details →
$25
4.8
76 reviews
View details →

1590 W Horizon Ridge Pkwy #110 · Henderson, NV

$69
4.8
92 reviews
View details →

618 Thornton Rd Suite 178 · Lithia Springs, GA

Mobile IV
$30
4.8
26 reviews
View details →

1355 Remington Rd suite i · Schaumburg, IL

$50
4.8
72 reviews
View details →
4.8
39 reviews
View details →

5215 Deerfield Blvd Suite A-114 · Mason, OH

4.7
66 reviews
View details →

7970 Jefferson Hwy Suite A · Baton Rouge, LA

$40
4.6
35 reviews
View details →

9228 Wiles Rd · Coral Springs, FL

Mobile IV
4.6
306 reviews
View details →

1750 Marietta Hwy Suite 220 · Canton, GA

Mobile IV
4.6
43 reviews
View details →

414 E Loop 281 # 19 · Longview, TX

$125
4.6
11 reviews
View details →

3712 Jimmy Buffett Mem Hwy · Fort Lauderdale, FL

Mobile IV
4.5
135 reviews
View details →

3363 Pan American Dr · Miami, FL

Mobile IV
4.4
7 reviews
View details →

16150 NE 85th St #108 · Redmond, WA

$65
4.4
43 reviews
View details →

6551 S Revere Pkwy Ste 225 · Centennial, CO

4.4
20 reviews
View details →

389 Main St · Watertown, MA

Mobile IVInsurance
$55
4.3
6 reviews
View details →

Inglewood Blvd #102C · Los Angeles, CA

Insurance
3.7
3 reviews
View details →

2080 Bridgeport Ave · Milford, CT

3.5
8 reviews
View details →

206 N First Ave · Evansville, IN

Mobile IV
2.5
8 reviews
View details →

175 SW 7th St STE 1204 · Miami, FL

Mobile IV

4801 S University Dr Suite 3010 Rm 3 · Davie, FL

128 Orange Ave Suite 107 · Daytona Beach, FL

Mobile IV

88 Old Broadway E Unit C · North Haven, CT

22917 CA-1 # 220 · Malibu, CA

Insurance

445 Hamilton Ave · White Plains, NY

Mobile IV
$30
No reviews
View details →