B12 Shots


Available in Colorado, Washington and select California stores

No appointment required; request yours at the pharmacy counter

Why do people get vitamin B12 shots?

While diet may provide adequate B12 for most people, some can have difficulty absorbing this essential vitamin. Long-term deficiency can cause a variety of health problems, from tiredness, loss of appetite and depression to damage to the nervous system.

B12 injections may be helpful for:

  • Calming stress and fatigue
  • Increasing energy and focus
  • Improving memory and heart health
  • Reducing the incidence of anemia (especially important for vegetarians)

B12 injections bypass the digestive system and provide a greater rate of absorption.

Where to find B12 shots

Colorado and Washington

  • B12 shots available at all CO and WA stores on a walk-in basis. Please call your store for details. (Store locator)

Select California stores

Now available at these select locations—please call store to confirm availability. (Store locator)

Carlsbad Dr. Joseph Scarpuzzi, ND Tuesdays & Saturdays, 12:30-3:30pm
La Jolla Dr. Joseph Scarpuzzi, ND

Wellness and Longevity Medical Group of La Jolla

Thursdays, 12:30-3:30pm

Fridays, 12-2pm

Pacific Palisades Dr. Deborah Maken, PhD, ND Wednesdays & Saturdays, 12-4pm
Los Gatos Dr. Brad West, ND Wednesdays, 10:30am-12:30pm
Novato Dr. Gayl Hyde, ND Saturdays 12-4pm
Napa Dr. Gayl Hyde, ND Wednesdays 12-3pm
Mill Valley Dr. Gayl Hyde, ND Thursdays 12-3pm
Berkeley Dr. Gayl Hyde, ND Tuesdays, 2-5pm
San Francisco Dr. Gayl Hyde, ND Sundays, 11-2pm

Who can receive B12 shots at Pharmaca

Pharmaca pharmacists can administer B12 shots only to adults 18 and up who are not pregnant.

*B12 shots not available at locations in New Mexico or Oregon.

Find your store