What is the best place to inject B12?
The answer depends on two primary factors. First, will you inject subcutaneously (SQ) or intramuscularly (IM)? Second, how’s the fat distribution over your body?
Let’s explore these factors and examine the best injection sites for B12.
Where to Give B12 Injections?
First, decide whether you’ll inject subcutaneously or intramuscularly. We strongly advise readers who purchase our B12 product to inject SQ. Reason is, IM shots are painful and put people off self-injecting, and there’s also a slight risk of nerve injury. In contrast, SQ shots are painless, carry no risk of nerve injury, and are great at B12 delivery.
Now, let’s take a look at the best places for B12 injections.
B12 Subcutaneous Injection Sites
Where to give a B12 shot subcutaneously? Here are four recommended spots:
Although not shown in the image, the buttock is also a good spot for B12 shots. For self-injection, we typically recommend the stomach area around the belly button. It tends to be the best B12 injection site because it’s accessible and usually has the most fat.
For detailed instructions, read the guidelines we provide with our injectable B12 vials. Also, SQ needles are shorter, so be sure to order the correct type for your method.
Intramuscular B12 Injection Sites
If you prefer intramuscular delivery, the three best places for B12 shots will often be the thigh, the upper arm (deltoid), and the hips. See this slider:
Source: Clinical Procedures for Safer Patient Care by Doyle & McCutcheon.
How to inject IM? Hold the flesh firmly using your thumb and index finger. Then insert the needle in the center, and inject slowly. Although again, if you’re self-injecting, SQ will be less painful and easier to perform, since SQ B12 injection administration sites are more accessible. For most folks, we highly recommend SQ over IM.
Need Instructions?
If you’re still unsure about how or where to give B12 injections, we provide full instructions. The process is straightforward and easy to follow.
Let us know if you need help ๐