Skip to main content
Moon Valley Med Spa

B12 Shots

Quick vitamin B12 injections in North Phoenix. Support your energy, metabolism and focus in a five minute visit at Moon Valley Med Spa.

Prepared vitamin B12 injection syringes
In and out in five minutes

A small shot with a big lift

Vitamin B12 is what your body uses to turn food into usable energy, build healthy red blood cells and keep your nervous system running smoothly. You can only get it from food or a supplement, and plenty of people run low without ever realising it.

An injection skips your digestive system entirely and delivers the B12 straight into the muscle, so your body can use it right away. The visit takes about five minutes, there is no downtime, and most people head straight back to their day.

Simple, honest pricing

B12 Shot Pricing

One price, no consultation fee, no package required. Book a single shot whenever you want one.

B12 Shot

5 min

A quick intramuscular vitamin B12 injection, given by a Registered Nurse.

$25

Book Your B12 Shot
Members get theirs free

Coming in monthly? Stop paying for it.

Both of our memberships include one complimentary B12 injection every month, alongside member pricing on everything else we offer. If a monthly shot is already part of your routine, a membership pays for a good part of itself.

Perfect Start

Glow Membership

Perfect for those who want exclusive discounts, perks and VIP savings.

$49

per month

  • ✓ 10% off all services and products
  • ✓ 20% off all IV therapy
  • ✓ 10% off medical-grade skincare
  • ✓ One complimentary B12 injection every month
  • ✓ Priority scheduling
  • ✓ Birthday gift, choice of three
  • ✓ One Recovery Lounge guest pass every month
  • ✓ Exclusive member-only promotions
Best Value

Elite Membership

The ultimate membership for those who want the very best in beauty, wellness and longevity.

$239

per month

  • ✓ $100 Treat Yourself Bank every month
  • ✓ One complimentary treatment every month
  • ✓ Unlimited Recovery Lounge access
  • ✓ One complimentary B12 injection
  • ✓ 50% off all IV therapy
  • ✓ 50% off DiamondGlow
  • ✓ Four guest passes every month
  • ✓ 20% off all services and products
Why People Come In

What a B12 shot supports

B12 is a nutrient your body genuinely needs, so a shot is about topping up what may be running low rather than treating a condition. These are general wellness benefits, and how much you notice depends a lot on where your levels started.

Everyday energy

B12 is central to how your cells turn food into fuel. People who are running low often describe the lift afterwards as feeling less drained by the middle of the afternoon.

Metabolism support

Your body leans on B12 to metabolise fats and proteins, which is why it is such a common companion to a medical weight loss plan.

Healthy red blood cells

B12 helps your body build the red blood cells that carry oxygen everywhere it needs to go. Too little is one of the recognised causes of anemia.

Focus and mood

The same vitamin supports your nervous system and normal brain function, and many clients say the mental clarity is what they notice first.

Filling a real gap

Vegetarians, vegans, adults over fifty and anyone taking long term acid reducers or metformin absorb less B12 from food, so a shot bypasses the problem entirely.

No downtime at all

It is one quick injection with a very fine needle. No prep, no recovery, no reason to clear your afternoon.

Good To Know

Why an injection instead of a pill

Oral B12 has to survive your stomach and be absorbed through your gut, and for a lot of people that is exactly where it falls down.

Book Your B12 Shot
  • Goes straight into the muscle, bypassing digestion
  • Absorption is not limited by gut or stomach issues
  • Nothing to remember to take every morning
  • Given by a Registered Nurse, every time
  • About five minutes, start to finish
  • Pairs easily with an IV drip or a weight loss visit
What To Expect

How a B12 visit works

  1. Book your time

    Reserve online or call ahead. It is a short appointment, so we can usually fit you in the same day.

  2. Quick check in

    You will confirm a short health history and consent the first time you come in. After that, check in takes a moment.

  3. The injection

    A Registered Nurse gives the shot in your upper arm with a very fine needle. Most people describe it as a brief pinch.

  4. Back to your day

    There is no downtime and nothing to recover from. You can drive, work out and carry on exactly as planned.

From our weight loss patients

Excellent

Based on 168 reviews

Christine D.

Christine D.

1 month ago

I get my b12 shots from here they really do help me also gotten semaglutide shots from here helped with my weightloss also tried the chakra sauna which was amazing I really loved that thing and the red light therapy red light therapy is really good for the body BTW and the sauna too moon valley med is a great spa to go too

1dopestylist

1dopestylist

1 year ago

Absolutely the best experience ultra accommodating with appointments and I’ve seen great results 20lbs down in a month and full of energy with my b12 shot 10 out of 10 would recommend

Faafetai

Faafetai

1 year ago

🌟🌟🌟🌟🌟 I can’t say enough great things about Moon Valley Med Spa! From the moment I walked in, I felt welcomed and cared for. Their customer service is truly top-tier — everyone is so friendly and professional, and they genuinely care about your wellness journey. With the help of their team and semaglutide medication they provided, I’ve lost 15 pounds over the past few months and feel better than I have in a long time. It’s been a life-changing experience, and I’m so grateful for the support and guidance along the way. A special shoutout to Jason, the owner — he is so kind, knowledgeable, and really takes the time to make sure you feel comfortable and confident. And Ashley at the front desk is always a bright light! She’s super sweet, helpful, and makes every visit feel like catching up with a friend. If you’re thinking about starting your health and wellness journey, I highly recommend Moon Valley Med Spa. They truly care and it shows!

Therese G.

Therese G.

1 year ago

I wanted to lose some weight but with a personal touch and knowledge not just some Order online receive in mail type of thing. I spoke to Tiffany who acknowledged my concerns and helped me get an appointment with their nurse practitioner who called me and discussed the process in length. Answered my questions and put My concerns at ease. Extremely happy to have found this place!

Sylvia S.

Sylvia S.

1 year ago

Started beginning of January. it is now beginning of March and I've lost 20 pounds... My appetite and cravings are under control and I have more energy to workout...

Caliesta G.

Caliesta G.

1 year ago

I had my first visit at Moon Valley Med Spa back in September 2024, and I have to say, it’s an amazing experience all around! From the moment I walked in, I felt welcomed and comfortable in their clean, modern space. The staff is professional and friendly, but the real standout for me was Tiffany. She is absolutely fantastic! Tiffany made sure I was well-informed, answered all my questions with patience, and genuinely made the whole experience pleasant and relaxing. One of the most exciting things they offer is Semaglutide injections, which I was eager to try. I was thoroughly impressed with how knowledgeable Tiffany was about the treatment and how she explained the benefits and process along with other professionals through this establishment. I have lost 35 pounds so far!! I’m already looking forward to my next visit! Highly recommend Tiffany and Moon Valley Med Spa for anyone looking for top-notch care and excellent treatments.

Rick R.

Rick R.

1 year ago

Highly recommend this place for weight loss treatments. I had multiple surgeries over the past year which limited my physical activity and I had put on some weight. I was able to lose that weight and then some! Staff is super friendly and helpful and genuinely care about your success.

Fatima S.

Fatima S.

1 year ago

VERY thankful they were able to provide Semaglutide! The nurses are the sweetest and everyone is very dependable and work around your schedule

Charles K.

Charles K.

2 years ago

Easy to work with, great with communication and follow up. I have lost 28lbs so far looking forward to loosing more weight.

Madison W.

Madison W.

2 years ago

I saw their signs on the highway promoting Semaglutide and decided to give it a chance. The spa itself has done a wonderful job communicating with me about the product and pricing. The PA on staff that prescribes the product is also incredibly understanding and so knowledgeable in the weight loss journey itself. If you’re considering trying Semaglutide, this place is the best place to start!

Denise L.

Denise L.

2 years ago

I have been looking into semaglutide for months but couldn't find a reasonably priced spa until I found moon valley med spa. They beat the program prices of every other spa I spoke to.The staff made it so easy to get started and I've already lost 8 pounds..I'm on my way to my goal weight! The Dr. was so knowledgeable and the process has been so easy. Thank you Moon Valley Spa!!

Vanessa G.

Vanessa G.

2 years ago

Moon Valley Med Spa has helped me lose the weight I struggled with to lose. I was so frustrated trying to find the right place to prescribe semiglutide and this place was the one to help me get to the weight goal that I needed. They are very responsive in answering any questions or concerns you may have.

Reviews are from real patients and describe their own experience. Weight loss results vary from person to person. In the large clinical trials of these medicines, adults lost about 15% of their body weight on average with semaglutide and about 15% to 21% with tirzepatide, depending on the dose, over roughly 16 months alongside changes to diet and activity. Your results will depend on your health, your dose and your habits. Prescription treatment requires an evaluation by a licensed provider.

B12 FAQ

B12 shot questions, answered

It is a small intramuscular injection of vitamin B12, given in your upper arm by a Registered Nurse. B12 is a nutrient your body cannot make on its own, and it plays a part in energy production, red blood cell formation and normal nervous system function. The injection delivers it straight into the muscle so your body can put it to work without relying on digestion. At Moon Valley Med Spa in North Phoenix the whole visit takes about five minutes.

A single B12 shot is priced right here on this page, pulled live from our booking system, so what you see is what you pay. There is no consultation fee and no package to commit to. If you come in regularly, both our Glow and Elite memberships include one complimentary B12 injection every month, which is worth doing the math on if a monthly shot is already part of your routine.

That depends almost entirely on where your levels started. If you are genuinely running low on B12, people often describe feeling less drained and more clear headed within a day or two. If your levels are already healthy the effect is usually much subtler, because your body simply clears what it does not need. It is a general wellness service rather than a treatment, so we would rather set an honest expectation than promise you a transformation.

Not much, and not for long. We use a very fine needle into the muscle of your upper arm, and most people describe a quick pinch and a little pressure. Some notice mild soreness at the injection site for a day, similar to how your arm can feel after any vaccination. Tell your nurse if you are nervous about needles and they will talk you through it.

Many people come in every two to four weeks, and monthly is the most common rhythm we see. The right cadence really depends on your levels, your diet and what you are hoping to support, so it is worth mentioning your goals when you come in. If you want to know where you actually stand before committing to a schedule, we can look at B12 as part of our lab and blood work services.

B12 comes from animal foods, so vegetarians and vegans are the most common group. Absorption also drops with age, which puts adults over fifty at higher risk, and certain long term medications get in the way too, including acid reducers such as omeprazole and the diabetes medication metformin. Anyone who has had gastric or intestinal surgery, or lives with a condition such as celiac disease, may absorb less as well. If any of that sounds like you, a shot is a straightforward way around the problem.

B12 is water soluble, which means your body holds on to what it needs and clears the rest, so it is very well tolerated. Side effects are uncommon and usually mild, most often a little soreness or redness where the needle went in. Allergic reactions are rare. Let us know before your shot if you are pregnant or breastfeeding, have kidney disease, or have ever reacted to cobalt or a B12 injection before, and check with your healthcare provider if you are managing an ongoing condition.

Yes, and a lot of people do. It adds only a few minutes, so it slots easily onto the end of an IV therapy session, a medical weight loss visit or almost anything else on the menu. Just mention it when you book or when you check in and we will add it to your visit.

Booking ahead is the surest way to be seen quickly, and you can do it online in under a minute. That said, it is a five minute service, so we can often fit you in at short notice if the schedule allows. If you are coming from across North Phoenix and want to be certain, give us a call first and we will hold a time for you.

Five minutes, then back to your day

Book your B12 shot at Moon Valley Med Spa in North Phoenix.