Vitamin shot bar · Peoria, AZ

B12 Shots and Vitamin Injections in Peoria, AZ

Walk in for a B12 shot at our clinic on Happy Valley Road in Peoria. B12 shots are $15, or $10 with any other service, and we also offer vitamin D3, lipotropic (Mega Burn and Lipo MIC), Tri-Immune and NAD+ shots. Most visits take about 10 minutes.

A vitamin shot is a quick way to get one nutrient into your body without an IV. We’ll also tell you when a blood test or a daily pill makes more sense than a shot.

Clinician in gloves giving a vitamin shot in the upper arm

Our Peoria Shot Bar at a Glance

B12 shot

$15, or $10 added to any other service

Walk-ins

Welcome Tue to Fri 9 am to 5 pm and Sat 10 am to 3 pm

Time

About 10 minutes, a little longer on your first visit

Bundles

B12 and Mega Burn: buy 5, get 1 free, or buy 10, get 3 free

Paying

HSA and FSA cards welcome. We don’t bill insurance.

Part of our IV therapy care

1IV Therapy and Wellness Shots

Start here: drips, shots and prices

2Vitamin Shot Bar

You’re here: B12, D3, lipo, Tri-Immune, NAD+

NAD+ Therapy

NAD+ infusions and NAD+ shots

Lab Testing

Check B12, vitamin D and more, drawn here

B12, explained

What Does a B12 Shot Do?

Vitamin B12 helps your body make healthy red blood cells, keeps your nerves working and helps turn the food you eat into energy. When you’re low, you can feel tired, weak or foggy, or notice tingling in your hands and feet.

A B12 shot puts B12 into a muscle, so it doesn’t depend on your stomach and gut to absorb it. That’s why shots are the usual treatment when absorption is the problem. If your B12 level is already normal, though, extra B12 isn’t proven to boost your energy.

Who Tends to Run Low on B12

  • Adults over 50, since many make less stomach acid
  • Vegans and vegetarians, or anyone who eats little animal food
  • People taking metformin or acid reducers like omeprazole for a long time
  • Anyone who’s had weight loss surgery or other stomach or bowel surgery
  • People with pernicious anemia, celiac disease or Crohn’s disease

What a B12 Shot Won’t Do

  • Give you extra energy if your B12 level is already normal
  • Burn fat or cause weight loss by itself
  • Fix tiredness that comes from poor sleep, low iron, thyroid or hormone changes
  • Work faster than daily high-dose pills for most people who absorb B12 normally

Before your shot

Is a Vitamin Shot Right for You?

Often a Good Fit If You

  • Have low B12 or vitamin D on a recent blood test, or a reason to run low
  • Are in our weight loss program and want a B12 or lipotropic shot with your visit
  • Would rather get a quick shot than remember a daily pill
  • Want a quick top-up between IV drips or NAD+ infusions

Talk to Us First If You

  • Are pregnant or breastfeeding
  • Have had an allergic reaction to B12, cobalt or any injection
  • Have Leber’s disease, an inherited eye condition
  • Take a blood thinner or have a bleeding disorder
  • Have kidney disease, heart disease or high calcium levels

Tired All the Time? Check the Basics First

Fatigue and brain fog have common, treatable causes like low iron, low B12, thyroid problems, poor sleep and hormone changes. A shot won’t fix most of those. If you haven’t had labs in a while, we can draw them here.

Side by side

Vitamin Shot, IV Drip or Pills: Which Fits?

Vitamin shots, IV drips and vitamin pills compared
Question Vitamin shot IV drip Pills or capsules
How it’s given A quick injection, usually into the muscle of your upper arm A slow drip into a vein By mouth, usually every day
Time here About 10 minutes. Walk-ins welcome. Most drips take 30 to 60 minutes None. You take them at home.
What you get One nutrient or blend in a small dose Fluids plus vitamins and electrolytes One nutrient, absorbed through your gut
Often chosen for A quick top-up, or when your gut doesn’t absorb B12 well Dehydration, or when fluids are part of the goal Mild low levels in people who absorb nutrients normally
Cost here B12 from $15 Hydration IV $99, vitamin drips $195 Store prices. Quality varies.

Your visit

What to Expect at the Shot Bar

Plan on about 10 minutes, a little longer on your first visit.

Walk in, or call or text ahead

Stop by Tuesday through Friday, 9 am to 5 pm, or Saturday, 10 am to 3 pm. You can also call or text 602-540-3547 first. Current patients can book online.

A quick health check

First time here? We’ll go over your health history, medications and allergies before your first shot, so plan a few extra minutes. There’s no consultation fee when you’re only here for shots.

Pick your shot

Tell us what you’re hoping for and we’ll help you choose. If it sounds like a deficiency, we may suggest a blood test first instead of guessing.

A few seconds and done

Most shots go into the muscle of your upper arm. Expect a quick pinch.

Back to your day

Your arm may be a little sore for a day. If you’ll be coming back regularly, ask about a bundle.

Ways to Save

  • Add a B12 shot to any visit for $10, or a Mega Burn for $20
  • B12 or Mega Burn bundle: buy 5, get 1 free
  • B12 or Mega Burn bundle: buy 10, get 3 free
  • Pair a shot with an IV drip, a weight loss visit or labs

Pricing

How Much Does a B12 Shot Cost in Peoria?

A B12 shot is $15 on its own, or $10 when you add it to any other service, like an IV drip, a weight loss visit or labs. Our Mega Burn lipotropic shot is $35, or $20 as an add-on. Bundles lower the price if you come in regularly.

We don’t bill insurance for vitamin shots. Many patients use an HSA or FSA card for eligible services, so check with your plan.

Shot bar prices

Vitamin shot prices at AZ Vitality and Wellness in Peoria
Shot Price
B12 shot $15
B12 shot added to any other service $10
B12 bundle: buy 5, get 1 free 6 shots $75
B12 bundle: buy 10, get 3 free 13 shots $150
Mega Burn lipotropic shot $20 added to any other service. Same bundles as B12. $35
Vitamin D3, Lipo MIC, Tri-Immune and NAD+ shots Pricing depends on the shot and dose Ask us

Prices as of October 2026.

Your providers

The Nurse Practitioners Behind Our Shot Bar

Melynda Fenn, FNP-C, and Kenra Johnson, FNP-C, are board-certified family nurse practitioners. They oversee our shot bar, set the shot menu, and help patients decide when a blood test makes more sense than another shot.

Melynda Fenn, FNP-C, founder and medical director of AZ Vitality and Wellness

Melynda Fenn

FNP-C · Founder and Medical Director

Kenra Johnson, FNP-C, nurse practitioner at AZ Vitality and Wellness

Kenra Johnson

FNP-C · Nurse Practitioner

Patient reviews

What Our Patients Say

4.9 average from 195+ Google reviews

Posted on Google Google
mila carew-gunderson profile picture
mila carew-gunderson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
brianna and melynda were great
Posted on Google Google
Amie Hofmann profile picture
Amie Hofmann
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Run don’t walk. I wasted years going so so many doctors frustrated with my hormones and weight gain. I dieted and worked out to loos a few pounds. They all said the same thing work out more eat less. I finally made an appointment with Melinda and she explained everything to me and made me feel like someone was listening for the first time. Three months in I am sleeping through the night, no more hot flashes and am losing weight. Put yourself first, make the call and you will be so happy you did. My only regret was not calling sooner.
Posted on Google Google
Melissa Serna profile picture
Melissa Serna
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Melynda is great, she's the 1st person who has listened to me about what i need. Everyone was professional, kind and so helpful.
Posted on Google Google
Shonda Dickson profile picture
Shonda Dickson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Highly recommend Melynda Fenn, she has been a tremendous help for me. She is so knowledgeable and truly listens, has made a huge impact for me.
Posted on Google Google
Hydi Burrows profile picture
Hydi Burrows
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Amazing experience and amazing individuals working here. I could not have achieved my almost 100lb loss without them!!
Posted on Google Google
Hydi Burrows profile picture
Hydi Burrows
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I’ve been coming for a few years and I always have an amazing experience wouldn’t go anywhere else!!! I’m almost down 100lb and wouldn’t have been able to achieve and maintain without AZ Vitality!!
Posted on Google Google
Brandon profile picture
Brandon
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Melynda has been a a huge help. The whole team is very nice and supportive.
Posted on Google Google
Cuddle Bug profile picture
Cuddle Bug
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Best place for healing!!!
Posted on Google Google
Sarah Manzouri profile picture
Sarah Manzouri
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Melynda is amazing! I visited her clinic a few months ago for a gut issue I had been dealing with and wanted to explore different wellness options that could help. I had done some research on peptides and was also interested in learning more about holistic approaches. Melynda was by far the most knowledgeable person I spoke with. She took the time to explain my options, answer my questions, and help me feel confident about the next steps. I was able to get exactly what I needed and had a great experience overall. I will definitely be coming back and would highly recommend Melynda for anything wellness-related!
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Visit us

Walk-In Vitamin Shots Near Peoria, Glendale, Surprise and the West Valley

Our clinic is in North Peoria at 83rd Avenue and Happy Valley Road, with free parking right outside. Patients come from across the West Valley. Arrowhead is about 11 minutes away, Norterra and Vistancia about 14, Sun City West about 16 and Surprise about 21.

Walk in during business hours and check in at the front desk. A shot fits easily into a lunch break or an errand run.

Reception desk at AZ Vitality and Wellness in Peoria, where walk-in shot bar patients check in

FAQ

B12 Shot and Vitamin Injection FAQs

Vitamin B12 helps your body make red blood cells, keep your nerves healthy and turn food into energy. A B12 shot delivers it into a muscle, so it doesn’t rely on your gut to absorb it. If you’re low, raising your level can ease tiredness, weakness and tingling over time. If your level is already normal, extra B12 isn’t proven to boost energy.
Walk-ins are welcome whenever we’re open: Tuesday through Friday 9 am to 5 pm and Saturday 10 am to 3 pm. You can also call or text 602-540-3547 ahead. Current patients can book a shot online. On your first visit, we’ll review your health history before your shot, and there’s no consultation fee when you’re only here for shots.
At AZ Vitality and Wellness, a B12 shot is $15, or $10 when you add it to any other service. Bundles save more: buy 5 and get 1 free, or buy 10 and get 3 free. Our Mega Burn lipotropic shot is $35, or $20 with any service. Ask us about pricing for vitamin D3, Lipo MIC, Tri-Immune and NAD+ shots, or see our pricing page.
For most adults, yes. B12 hasn’t been shown to cause harm even at high doses, and your body clears what it doesn’t need. Allergic reactions are rare. Our licensed clinical team gives every shot after a review of your health history. Tell us if you’re pregnant, take a blood thinner or have reacted to an injection before.
The most common are soreness, redness or a small bruise where the shot went in. Some people notice mild diarrhea, itching or a brief warm feeling. Serious allergic reactions are rare. Tell us right away if you notice hives, swelling or trouble breathing.
It depends on why you’re getting it. If a blood test shows you’re low, your provider will set a schedule, often more frequent at first and then monthly. If you’re getting B12 for general wellness, your provider can tell you how often makes sense. There’s no benefit to more B12 than your body uses.
If you’re low, many people start to feel less tired within a few days to a couple of weeks. Blood counts take weeks to recover, and nerve symptoms like tingling can take months. If your level was already normal, you may not notice a change.
Not always. Research shows high-dose B12 pills raise low levels about as well as shots for many people. Shots make sense when your body has trouble absorbing B12, such as with pernicious anemia, weight loss surgery or some gut conditions, or if you’d rather not take a daily pill. Read our guide to B12 shots vs. pills.
Not for every shot. If you want a shot to correct a low level, or you have symptoms like ongoing fatigue or tingling, a blood test first shows whether you’re actually low. We draw labs right here in the clinic.
Not on their own. Lipotropic shots like our Mega Burn combine amino acids (methionine, inositol and choline) with B vitamins and vitamin C. Those nutrients play a role in how your body processes fat, but lipotropic shots haven’t been shown to cause weight loss by themselves. Some patients add them to a full medical weight loss plan with nutrition, activity and, when it fits, medication.
Most vitamin shots go into the muscle of your upper arm. You’ll feel a quick pinch that lasts a few seconds, and the spot may be a little sore for a day.
We don’t bill insurance for vitamin shots. Many patients use an HSA or FSA card for eligible services, so check with your plan.
AZ Vitality and Wellness is at 7984 W Happy Valley Rd., Suite 115, Peoria, AZ 85383, near 83rd Avenue, with free parking. Walk in Tuesday through Friday 9 am to 5 pm or Saturday 10 am to 3 pm, or call or text 602-540-3547.

This page is for general education and isn’t a substitute for medical advice. Your provider will recommend shots based on your health, history and, when needed, lab results. Individual results vary.

Stop By for a Quick B12 Shot

Walk in Tuesday through Saturday, or call or text ahead. We’ll help you pick the right shot, and tell you honestly when a blood test makes more sense. 7984 W Happy Valley Rd., Suite 115, Peoria, AZ 85383.