How Quickly Does B12 Injection Work

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.

How soon do you feel less tired after a B12 injection?

Hydroxocobalamin gets to work straight away. However it may take a few days or weeks before your vitamin B12 levels and symptoms (such as extreme tiredness or lack of energy) start to improve.

Does B12 give you energy right away?

The answer is: Yes, you do get a burst of energy, but not because you needed a bump in vitamins. While B vitamins DO help give you energy, it’s not instantaneous. (That surge in energy you feel is from the caffeine also loaded into the bottle.)

Sophia Al-Mansoor

Sophia Al-Mansoor

Global Business & E-Commerce Reporter

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.

Share this article
Twitter Facebook Pinterest