

Need a doctor who can prescribe Hydroxocobalamin? Learn which specialists prescribe B12 injections and how to find a provider near you in 2026.
You know you need Hydroxocobalamin — maybe your last doctor recommended it, or you've been reading about how B12 injections can help with deficiency symptoms like fatigue, numbness, or brain fog. But now you need to find someone who can actually write you a prescription.
With the current Hydroxocobalamin shortage, some patients are running into an extra challenge: not every provider is familiar with the supply issues, and some may default to other forms of B12 without explaining your options. This guide will help you find the right doctor, know what to expect at your appointment, and get your prescription filled.
The good news is that Hydroxocobalamin is not a specialty-only medication. Several types of doctors can prescribe it:
In short, you don't need a specialist referral in most cases. Your primary care doctor is often the best place to start.
Here are the most effective ways to find a doctor who prescribes Hydroxocobalamin in your area:
Start with your health plan's online directory. Search for "family medicine" or "internal medicine" doctors who are accepting new patients. This ensures you'll find in-network providers, which keeps your costs lower. Call the office before booking to confirm they prescribe B12 injections.
Platforms like Zocdoc, Healthgrades, and WebMD's physician finder let you search by specialty, insurance, and location. Look for primary care or hematology providers. Many Zocdoc listings show same-week availability, which is helpful if you need care quickly.
If you already have a doctor but they don't prescribe Hydroxocobalamin (or aren't comfortable managing B12 therapy), ask for a referral. They can point you to a colleague who regularly handles B12 deficiency treatment.
Many telehealth platforms can prescribe Hydroxocobalamin. Services like Sesame, PlushCare, and MDLive connect you with licensed providers who can evaluate your symptoms, order lab work, and send a prescription to your pharmacy — all from your phone or computer.
Telehealth is especially useful if you live in a rural area or if local providers have long wait times.
Some compounding pharmacies have relationships with prescribers and can recommend doctors in your area who regularly prescribe Hydroxocobalamin. This is particularly helpful during the current shortage, since compounding pharmacies may have access to Hydroxocobalamin even when commercial supplies are limited.
When you visit a doctor about Hydroxocobalamin, here's what typically happens:
Don't be afraid to specifically ask for Hydroxocobalamin rather than Cyanocobalamin (the other common B12 injection). Hydroxocobalamin stays in the body longer and requires less frequent dosing — learn more about how it works.
Once your doctor writes your prescription, the next step is filling it. With the ongoing shortage, this may take some effort:
Finding a doctor who prescribes Hydroxocobalamin isn't complicated — most primary care providers can handle it. The bigger challenge in 2026 is dealing with the ongoing supply shortage. Start with your primary care doctor or a telehealth visit, get your blood work done, and use tools like Medfinder to locate a pharmacy with stock once you have your prescription in hand.
Your health shouldn't wait because the system is hard to navigate. Take the first step today.
You focus on staying healthy. We'll handle the rest.
Try Medfinder Concierge FreeMedfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.