Pain/redness at the injection site, mild diarrhea, itching, or a feeling of swelling all over the body may occur. If any of these effects last or get worse, tell your doctor or pharmacist promptly.
Avoid strenuous exercise for 48 hours after your treatment. Avoid touching the injection site for 6 hours after your treatment. You may experience a dull ache at the injections site for around 1 hour after your treatment. Avoid any blood thinning medication.
Gastrointestinal Reactions
Some people may experience reactions in the gastrointestinal tract after getting a vitamin B12 shot. Some side effects associated with the injections include nausea, vomiting, indigestion and mild diarrhea, according to Drugs.com.
Since B12 shots are injected intramuscularly bypassing the digestive process, they start to work immediately. Typically, our patients experience positive effects between 24-72 hours after the treatment.
Vitamin B-12 has a big role in stabilizing your energy levels. It actually helps give you more energy, rather than making you tired. If you do notice feeling a little fatigued, even though you're regularly taking a B-12 supplement, it's likely a sign of something else that is out of the norm in your body.
If your vitamin B12 deficiency is not caused by a lack of vitamin B12 in your diet, you'll usually need to have an injection of hydroxocobalamin every 2 to 3 months for the rest of your life.
Simply put, how long the B12 shot will last is different for everyone. Though it differs a bit from one person to another, the effects of B12 vitamins usually last around 48 hours to 72 hours after the initial injection.
The most common B12 shot side effect is swelling at the injection site. Some people also experience mild diarrhea. Call your doc ASAP if you notice any negative B12 shot side effects.
The B vitamins, and particularly vitamin B12, play a vital role in how your body produces what it needs for energy. If you're deficient in vitamin B12, an injection will definitely give your energy level a boost. In fact, one of the first signs of vitamin B12 deficiency is fatigue.
It increases energy levels and concentration, may improve metabolism, boosts the immune system, and aids in restful sleep. Since this vitamin is essential for DNA synthesis, nerve cell health, red blood cell formation, and neurological function, a vitamin B12 injection really is a no-brainer.
So does vitamin B12 give you energy? While B12 doesn't directly provide energy, it does give the body the tools it needs to convert food molecules into energy. Getting the recommended daily amount of B12 can therefore help ensure that the body is able to make the energy it needs to do everything you need it to do.
For the majority of people, I recommend once weekly for 4 weeks. Then B12 shots can be helpful monthly as maintenance. If we are treating autoimmunity or pernicious anemia, you will receive B12 weekly or twice weekly for 6-12 weeks.
The usual frequency for intramuscular doses of B12 shots is every 10 days, followed by maintenance doses at varying intervals. After this period, injections can be administered once per month, which this frequency is enough to reverse the signs of vitamin B12 deficiency.
Since B12 is a water-soluble vitamin, it's generally considered safe, even at high doses. No Tolerable Upper Intake Level (UL) has been established for B12, due to its low level of toxicity.
While the recommended daily amount of vitamin B-12 for adults is 2.4 micrograms, higher doses have been found to be safe. Your body absorbs only as much as it needs, and any excess passes through your urine. High doses of vitamin B-12, such as those used to treat a deficiency, might cause: Headache.
B12 injections work quickly; they are the most effective way for your body to absorb Vitamin B12. Within 48 to 72 hours, your body will begin to make new red blood cells. For mild deficiencies, you may need two to three injections over several weeks to notice peak impact.
Vitamin B12 works on the pineal gland, which is responsible for the production of melatonin. The vitamin helps increase the production of melatonin during the nighttime hours, as well as release it earlier, making it easier to fall and stay asleep.
Vitamin B-12 and other B vitamins play a role in producing brain chemicals that affect mood and other brain functions. Low levels of B-12 and other B vitamins such as vitamin B-6 and folate may be linked to depression.
If you're feeling tired or weak, an injection of vitamin B12 can give you a boost of energy and stimulate your metabolism.
Vitamin B12 can help with promoting weight loss and has been linked to weight loss.
Vitamin B12 injections are generally considered to be very safe. They have no major side effects. However, in very rare cases, some people can experience side effects caused by allergic reactions or sensitivity ( 29 , 30 ).