Got Vitamin B12 Logo

Got Vitamin B12 is the Bay Area's number one source for Vitamin B12 injections! We have six locations to serve you in San Francisco, Oakland, Piedmont and Mill Valley.

Licensed Naturopathic Doctors administer the shots, and we only use the finest forms of Vitamin B12 on the market, which we source from a San Francisco compounding pharmacy.

We call our events Vitamin B12 Happy Hours, because they are fun, vibrant, and everyone always leaves happy and upbeat. Vitamin B12 Happy Hours take place Monday-Saturday, and they are a pop-up style, so it allows us to keep our expenses low, and our prices exceptional.

All our pop-up Got Vitamin B12 locations are unique, welcoming, hassle-free and you'll never need an appointment to get an injection. Find a location near you!

The human body needs vitamin B12 to make red blood cells, nerves, DNA, and to carry out many essential functions. According to Harvard Medical School, the average adult should get 2.4 micrograms a day of B12. Like most vitamins, B12 can't be made by our body. Instead, it must be obtained from food or supplements. And therein lies the problem: Some people don’t consume enough vitamin B12 to meet their needs, while others can’t absorb enough, no matter how much they take in.

As a result, vitamin B12 deficiency is relatively common, especially among older people. If you'd like to see for yourself why 2,000 plus Got Vitamin B12 customers are excited about, then please come visit us soon at these locationsFind the next Got Vitamin B12 Happy Hour that fits your schedule!

Client Testimonials 

Dr. Shannon Wood Gallegos was amazing! She is fun, energetic, informative, flexible, and provides a great product. Yesterday I got my Vit-D3 Shot and my B Complex and I am feeling great! Was a bit sore the first night and had no soreness at the injection spot the next day. I have never ever ever been a morning person especially when I can hear it raining outside. Today, I popped up out of bed this morning at 8am like a 2 year old! I will be back in a few week for another cocktail!  - Damien M.

"I was so Happy when I saw the sign for Vitamin B12. I am a big fan for vitamin B.We are humans, we wear out from our day by day routine in life. For me the vitamin B is like putting oxygen in each cell of my body. I feel so energetic, so full of life Is the best thing you can give yourself. They are completely safe." - Leonor

"I spotted the sign while driving down Miller Ave, in Mill Valley.  I am a big fan of vitamin B shots and have had them many times.  They make you feel like a million bucks.  They are completely safe.  I had a shot that very day and try to return every Tues. to get another one. They are very reasonable and the owner is very informed and delightful!  Stick your head in the door and gets some information!!  The best deal in town!!"  - Nancy B.

"I was extremely exhausted prior to my first visit to the Got B12 office. Since my first shot in September, I have felt so much better.  I have tons of energy as well as improved my sleeping patterns. Jade and Shannon are phenomenal at looking at the human body holistically and make good suggestion to improving your overall health. I am so happy with my results that I receive from Got Vitamins B12 that it is now apart of my 2016 family budget! Signed, Tons of energy" - Chelece W.

“Dr.  Shannon Wood Gallegos and Camila are the nicest souls! They both are friendly supportive and encouraging.  Dr Shannon has a way with the injection that makes it painless.  Moreover, she connects with you on your lifestyle, symptoms and makes recommendations tailored to improve your health.  The service is way more than just a vitamin B12 shot.  Give yourself the love you deserve and instead of a cocktail treat yourself to a good shot of Vitamin B, in the trusted hands of Dr. Shannon Wood Gallegos and Camila. I feel fortunate for the service of a B12 happy hour.  I see instant results.  Over the past 3 months, I can feel and see the benefits of more energy.  I have lost weight, feel happier and my health keeps getting better. The experience extraordinary - strongly recommend it!” - Gautam M.

"I am so happy that I found this place and that they are offering this service. I tried B12 shots over a year ago at an office close to where I work. I absolutely loved the results - I lost 7 lbs, I slept better, and I had more energy.  The problem was, with my very busy schedule, it was just too hard to make an appointment, commit to a time, park, wait, etc.  Got Vitamin B12 has made it so easy.... no appointment necessary - they are just there when I can get there.  I am so happy! Jade and Shannon are both awesome." - Amy B.