Giving a B12 shot involves choosing an appropriate muscle site, selecting the right needle length for your body size, and injecting slowly at a 90-degree angle into the muscle. The technique is straightforward once you understand the handful of details that matter: where to inject, how deep the needle needs to go, and a few tricks that reduce pain and medication leakage. Most people who self-inject learn to do it comfortably within one or two attempts, though the first time can feel intimidating.
Where to Inject
B12 is given as an intramuscular (IM) injection, meaning the medication needs to reach muscle tissue rather than just sitting in the fat layer under the skin. Three sites are commonly used, and each has trade-offs in terms of safety, ease of self-injection, and comfort.
The outer thigh, specifically the middle portion of the vastus lateralis muscle, is the most popular site for self-injection because you can see what you’re doing and reach it easily. Research on cadavers and young adults confirmed that the middle of the vastus lateralis is a safe target because it sits well away from major blood vessels and nerves. The same study found that the rectus femoris, the muscle on the front of the thigh, is not a good choice because of the risk of hitting the descending branch of a nearby artery and a nerve branch running to the outer thigh muscle.
1PubMed Central. Anatomically safe sites for intramuscular injections: a cross-sectional study on young adults and cadavers with a focus on the thighTo find the right spot on your outer thigh, divide the area between your hip and your knee into three equal sections. The injection goes into the middle third, on the outer side of the thigh rather than the top. You should be able to feel the bulk of the muscle there when you press your fingers in.
The ventrogluteal site, on the side of the hip, is preferred by many nurses because it has thick muscle and sits farther from major nerves and blood vessels than the traditional buttock injection site. A cadaver study measured these distances directly and found the ventrogluteal region was consistently farther from the superior gluteal artery and nerve than the dorsogluteal (upper outer buttock) site.
2PubMed. The evaluation of dorsogluteal and ventrogluteal injection sites: a cadaver studyThe ventrogluteal site also tends to be less painful. However, it can be tricky to locate on yourself without practice, which is why the thigh remains the go-to for most people doing self-injection at home.
The deltoid muscle, on the upper arm, works for small-volume injections like B12 (which is typically 1 mL or less). It’s harder to self-inject here unless you’re comfortable using your non-dominant hand. Health care providers often use the deltoid for in-office B12 shots because it’s quick and accessible.
Picking the Right Needle
The needle needs to be long enough to pass through your skin and subcutaneous fat layer and reach the muscle underneath. If it’s too short, the medication ends up deposited in fat, where absorption is slower and less reliable. If it’s too long, you risk going through the muscle entirely, but this is rare in practice.
For most adults of average build, a 1-inch (25 mm) needle works well for the deltoid and a 1 to 1.5-inch needle for the thigh or hip. A systematic review of studies measuring the distance from skin surface to muscle across different body types found that people in all but the underweight category sometimes needed needles longer than 25 mm to reliably reach muscle in the deltoid.
3PubMed Central. What variables should inform needle length choice for deltoid intramuscular injection? A systematic reviewWomen generally have a thicker fat layer over the deltoid than men, and higher body weight increases the distance the needle needs to travel.
As a practical guide: if you have a higher BMI, lean toward the longer needle. Research suggests that women with a BMI of 30 or above and men with a BMI of 35 or above should use a 1.5-inch (38 mm) needle for deltoid injections.
4Medical Research Archives. Intramuscular Injection Guideline Revisions are Needed Based on Body Mass Index, Needle Length, Sex, and Skin to Muscle DepthFor thigh injections, a 1.5-inch needle is a reasonable default for most body types, since the vastus lateralis is deeper than the deltoid. The gauge (thickness) of the needle matters less for B12 than the length, but 22 to 25 gauge is typical. A thinner gauge (higher number) hurts a bit less going in but takes slightly longer to push the fluid through.
Step-by-Step Technique
Before you start, wash your hands thoroughly and gather everything: the vial of B12, an alcohol swab, a syringe with the appropriate needle, a sharps container, and optionally a bandage. If you’re using a multi-dose vial, wipe the rubber stopper with an alcohol swab first.
Draw up the medication by pulling back on the syringe plunger to fill it with air equal to the dose you need, then insert the needle into the vial, push the air in, invert the vial, and draw back the plunger to fill the syringe. Tap out any large air bubbles and push the plunger gently until a tiny drop appears at the needle tip. A small air bubble is not dangerous in an intramuscular injection, so don’t stress if one remains.
Clean the injection site with an alcohol swab and let it air dry completely. Injecting through wet alcohol stings. With your non-dominant hand, spread the skin taut at the injection site, or use the Z-track method described in the next section. Hold the syringe like a dart and insert the needle at a 90-degree angle in one smooth, firm motion. Push the needle in until about a quarter inch remains visible above the skin.
Aspirating, where you pull back on the plunger to check for blood before injecting, used to be taught routinely. Most current guidelines no longer recommend it for standard IM injection sites like the thigh and deltoid, because the risk of accidentally hitting a vein at these locations is extremely low, and aspiration itself can increase tissue damage and discomfort. If you were taught to aspirate, it won’t cause harm, but it’s no longer considered necessary for these sites.
Inject the medication slowly and steadily. Rushing the injection increases pain and can cause more tissue damage. A pace of about 10 seconds per milliliter is a reasonable target, though some providers recommend even slower. Once the syringe is empty, wait a few seconds before withdrawing the needle at the same angle you inserted it. Apply gentle pressure with a cotton ball or gauze, but don’t massage the site unless specifically told to. Dispose of the needle and syringe in a proper sharps container immediately.
The Z-Track Method
The Z-track technique is worth learning because it reduces medication leaking back out of the muscle and along the needle track. Instead of simply inserting the needle straight in, you use your non-dominant hand to pull the skin and underlying tissue to one side (about 2 to 3 centimeters) before inserting the needle. You hold the skin displaced throughout the injection, then release it after withdrawing the needle. When the skin slides back to its natural position, the path through the tissue is no longer a straight line, creating a zigzag seal that traps the medication in the muscle.
A study comparing Z-track injections to standard technique found that medication leakage at the skin surface was roughly 30% less with the Z-track method.
5Clinical Nurse Specialist. The Effect of the Z-Track Technique on Pain and Drug Leakage in Intramuscular InjectionsThis matters more for irritating medications than for B12 specifically, but it’s a good habit for any IM injection. A systematic review and meta-analysis of techniques to reduce injection pain also identified the Z-technique as one of the most effective physical interventions.
6PubMed. Systematic review and meta-analysis: Physical-procedural interventions used to reduce pain during intramuscular injections in adultsHow to Minimize Pain
Nobody loves getting a shot, and even when you’re giving one to yourself, the anticipation can be worse than the actual sensation. Several evidence-backed strategies can reduce how much it hurts.
Applying firm manual pressure to the injection site for about 10 seconds before inserting the needle is one of the simplest approaches. A meta-analysis of pain reduction methods found this technique produced a meaningful decrease in pain scores across multiple studies. Rhythmic tapping at the injection site before the needle goes in, sometimes called the Helfer skin tap, showed an even larger pain reduction in pooled data, though fewer studies have tested it.
7PLOS ONE. The effect of intramuscular injection technique on injection associated pain; a systematic review and meta-analysisUsing the ventrogluteal site instead of the traditional dorsogluteal (upper buttock) site also reduced pain scores in head-to-head comparisons. Another controlled trial found that having the patient internally rotate their foot on the side being injected, essentially turning the toes inward, significantly reduced pain during thigh or gluteal injections, likely by relaxing the muscle.
8PubMed. The effect on pain of three different methods of intramuscular injection: A randomized controlled trialA few other practical tips: let the alcohol swab dry fully before injecting, keep the B12 solution at room temperature rather than injecting it cold straight from the fridge, and relax the target muscle as much as possible. If you’re injecting your thigh, sit in a chair with your leg relaxed and slightly bent. Tensed muscle hurts more when a needle enters it.
Cyanocobalamin Versus Hydroxocobalamin
The two forms of injectable B12 you’re likely to encounter are cyanocobalamin and hydroxocobalamin. They both correct B12 deficiency, but they behave differently in your body after injection. Hydroxocobalamin produces a more sustained rise in blood B12 levels compared to the same dose of cyanocobalamin. Research on both healthy subjects and people with B12 deficiency showed that after a 100 microgram intramuscular dose, hydroxocobalamin maintained higher serum levels for longer, while cyanocobalamin was excreted more rapidly in urine over the following days.
9The American Journal of Clinical Nutrition. Retention of Injected Hydroxocobalamin Versus Cyanocobalamin Versus Liver Extract-Bound CobalaminIn practical terms, this means hydroxocobalamin may allow for less frequent injections once you’re past the initial loading phase. Some treatment protocols call for hydroxocobalamin every two to three months for maintenance, while cyanocobalamin schedules often run monthly. Cyanocobalamin is more widely available in many countries and tends to be less expensive. Both are effective, and the choice sometimes comes down to what your pharmacy stocks or what your insurance covers. The injection technique is identical for both.
How Rare Are Complications?
IM injections are one of the most common medical procedures in the world, and serious complications are genuinely uncommon. A large surveillance program that tracked over 26,000 hospitalized patients receiving intramuscular injections, including cyanocobalamin, found local complications in only about 0.4% of all IM injection recipients.
10PubMed. Intramuscular injection-site complicationsThe most typical issue is mild soreness at the injection site for a day or two, which is normal and not a complication. Actual problems to watch for include persistent redness or swelling that gets worse over 48 hours (possible infection), a hard lump that doesn’t resolve within a couple of weeks (possible granuloma or fibrosis from repeated injections at the same spot), or numbness or shooting pain down the leg (possible nerve contact, almost always from injecting in the wrong location). Rotating your injection site between the left and right thigh, or between the thigh and deltoid, helps prevent tissue irritation from repeated injections in one spot.
Self-Injection in Practice
Self-administering B12 injections at home is common, particularly among people with pernicious anemia or other conditions requiring long-term supplementation. A UK survey of nearly 1,300 people with B12 deficiency found that about 39% self-medicated via injection, and those over 34 years old were more likely to do so.
11PubMed Central. Patient safety, self-injection, and B12 deficiency: a UK cross-sectional surveyThe same survey noted that people who self-injected reported lower satisfaction with the safety of their primary care experience, which likely reflects frustration with limited appointment access or infrequent dosing schedules rather than actual danger from self-injection itself.
If you’re starting self-injection for the first time, ask your provider or a nurse to walk you through the first injection in person. Watching a demonstration and then doing it under supervision builds confidence far faster than reading instructions alone. Many pharmacies and clinics will do this as a routine part of prescribing injectable B12. Once you’ve done it a few times, the whole process takes under five minutes.
Sourcing supplies varies by country. In many places, you’ll need a prescription for the B12 vials but can purchase syringes and needles at a pharmacy without one. Sharps containers are available at pharmacies and online. When the container is full, check local regulations for disposal: many pharmacies accept them, and some municipalities have drop-off programs.
Storing Your B12 Vials
Most single-ingredient B12 vials (cyanocobalamin or hydroxocobalamin) are stable at room temperature and should be kept out of direct light. The standard recommendation is to store them in a cool, dark place like a medicine cabinet. However, if your formulation contains B12 combined with other B vitamins in a mixed parenteral solution, the stability requirements are stricter. Research on mixed B-vitamin parenteral formulations found that they required proper buffering and refrigeration to maintain B12 stability, even though the labels of some commercial products did not specify refrigeration at the time of the study.
12PubMed Central. Effects of Formulation Variables and Storage Conditions on Light Protected Vitamin B 12 Mixed Parenteral FormulationsCheck the label on your specific product. If it says room temperature, room temperature is fine. If you’re using a multi-dose vial, write the date you first punctured the rubber stopper on the label. Most multi-dose vials are good for 28 days after first use, though the manufacturer’s labeling may specify differently. Never use a vial if the solution looks discolored, cloudy, or has particles floating in it.
When You Might Not Need Injections at All
There’s a common assumption that B12 deficiency always requires injections, but for many people that isn’t the case. A Cochrane review comparing oral B12 supplements to intramuscular injections found that high-dose oral B12 (1,000 micrograms per day) produced similar blood levels to injections, and that oral treatment costs less.
13PubMed Central. Oral vitamin B 12 versus intramuscular vitamin B 12 for vitamin B 12 deficiencyA trial in children with nutritional B12 deficiency also found both oral and parenteral treatment effective at normalizing levels, with no significant difference in the number of children who still had anemia after one month of treatment.
14PubMed. Comparison of the efficacy of parenteral and oral treatment for nutritional vitamin B12 deficiency in childrenThe catch is that oral B12 depends on absorption in the gut, and several conditions impair that. Pernicious anemia, where the body attacks the cells that produce intrinsic factor needed for B12 absorption, is the classic reason injections are prescribed. People who have had certain types of bariatric surgery also often need injections. Intramuscular B12 remains the standard of care for symptomatic deficiency, especially in patients after Roux-en-Y gastric bypass, though those who had restrictive procedures like sleeve gastrectomy may do well with lower-dose oral supplements.
15PubMed. Vitamin B12 deficiency in patients undergoing bariatric surgery: preventive strategies and key recommendationsIf your deficiency is purely dietary, perhaps from a vegan diet without supplementation, or from mild age-related absorption decline, high-dose oral B12 is a reasonable first option to discuss with your provider. Injections bypass the gut entirely, which makes them the reliable fallback when absorption is the problem or when symptoms are severe and you need levels to come up quickly.
Subcutaneous Injection as an Alternative Route
Although B12 is officially labeled for intramuscular use, some providers and patients use subcutaneous (under the skin) injection instead. This involves pinching a fold of skin, usually on the abdomen or outer thigh, and injecting at a 45-degree angle with a shorter, thinner needle. It’s generally considered less painful than IM injection because subcutaneous tissue has fewer nerve endings than muscle.
The evidence base comparing subcutaneous to intramuscular B12 head-to-head is thin, and most clinical guidelines still default to IM. In practice, subcutaneous injection is widely used for B12 in some countries without reports of meaningful differences in effectiveness. If you find intramuscular injection painful or difficult, ask your prescriber whether subcutaneous administration is an option for your situation. The technique is simpler and more forgiving, which can matter for people who are anxious about injecting into muscle or who have limited dexterity.
Typical Dosing Schedules
B12 injection schedules usually have two phases. The initial loading phase addresses the immediate deficiency with frequent injections, often daily or every other day for a set period. A common loading protocol is six injections over two to three weeks, though this varies by the severity of deficiency and the form of B12 used. The maintenance phase follows, with injections spaced further apart to keep levels stable.
For cyanocobalamin, monthly maintenance injections are standard. For hydroxocobalamin, the longer retention time in the body means injections every two to three months may suffice. Your provider sets the schedule based on your blood levels, symptoms, and the underlying cause of deficiency. Some people find their symptoms return before the next scheduled injection, particularly toward the end of a long interval. If this happens, it’s worth discussing a shorter interval rather than just toughing it out, because consistent B12 levels matter more than hitting a particular schedule on paper.
People with neurological symptoms from B12 deficiency, such as numbness, tingling, or balance problems, typically receive a more aggressive loading schedule than those whose deficiency was caught on routine blood work. The nervous system is slower to recover than the blood, and delays in treatment can sometimes lead to lasting damage, so the urgency of the loading phase depends partly on what symptoms are present.