After a B12 injection, you might feel mild side effects like headache, dizziness, nausea, or warmth, often improving within hours, but many people experience benefits like increased energy, better mood, and clearer thinking within days, with full effects taking a few weeks as your body corrects the deficiency, though severe allergic reactions require immediate medical attention.
Helps Improve Sleep Patterns
Vitamin B12 is a major factor in the tryptophan production process. B12 injections can help you go from restless nights to getting a good night sleep.
Hydroxocobalamin starts 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.
Feeling worse after a B12 shot often reflects an initial “healing crisis” as your body repairs cells and releases stored toxins. You can ease symptoms by staying well-hydrated, resting, and working with your doctor to adjust your dose or injection schedule.
No significant interactions are reported between amlodipine and Vitamin B12 specifically, but multivitamins with minerals might decrease amlodipine's effectiveness, so always tell your doctor about all supplements, including B12, as they can affect your blood pressure and medication response. While B12 itself seems safe, other supplements like St. John's Wort can interact, and potential B vitamin effects on blood pressure meds aren't fully understood, making professional advice crucial.
Immediate Effects (Within 24 Hours)
Some people report feeling a boost in energy within just a few hours. Those with a severe B12 deficiency may notice the biggest and most immediate improvement in fatigue, brain fog, and mood. Others may experience a gradual increase in alertness and vitality over the next day.
To ensure your treatment is working, you may need to have further blood tests. A blood test is often carried out around 7 to 10 days after starting treatment to assess whether treatment is working. This is to check your haemoglobin level and the number of the immature red blood cells (reticulocytes) in your blood.
Around 50% to 98% of vitamin B12 is excreted from the body 48 hours after injection. Research shows that vitamin B12 has a half-life of 6 days in the blood, making it six days before the administered amount gets excreted from your body.
First Few Days to Weeks: Many people notice an increase in energy and improvement in symptoms like fatigue and weakness within the first week of treatment. 1 to 3 Months: Neurological symptoms, such as tingling or memory issues, often start to improve. For severe cases, this process may take longer.
Vitamin B12 supplementation is overall very well tolerated with little side effects. There has been much hype about people obtaining B12 injections for weight loss or for a boost in energy levels. However, unless you have an underlying deficiency, the injections are likely to be of little benefit.
Serotonin production is supported by vitamin B12, which can reduce the risk of overeating and regulate appetite.
Feeling energized after your B12 shot is a great sign! However, don't let that newfound energy lead you straight into a super-intense workout session. It's best to take it easy for the next 24 hours, especially if you're not used to strenuous activity.
feeling weak or tired. diarrhoea. a sore or red tongue, sometimes with mouth ulcers. problems with memory, understanding and judgment (cognitive changes)
Vitamin B12 is prescribed as an injection or nasal spray. In most cases, you'll start with daily vitamin B12 injections for a week or so. After that, you'll decrease to once-weekly or once-monthly injections.
B12 deficiency can trigger specific food cravings, most notably for meat, fish, or eggs, as the body seeks animal-based sources to replenish the vitamin, especially in those on vegetarian/vegan diets or older adults. While cravings for sugary or salty foods can also signal general B-vitamin issues, the distinct urge for protein-rich animal products is a key indicator, but professional testing is crucial for confirmation.
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.
Getting vitamin B12 injections to raise your B12 level to where it should be often improves symptoms like:
There's no solid proof that vitamin B-12 shots, also called injections, help you lose weight. Vitamin B-12 is a water-soluble B complex vitamin. It's found naturally in many foods, such as meat, fish and dairy products.
Your doctor likely stopped B12 injections due to following standard guidelines suggesting oral supplements or for reasons like cost/logistics (especially during the pandemic), but this can be risky; the main reasons are often a perceived 'normal' blood test (which doesn't always reflect cell levels) or a guideline shift, but you may still need injections for neurological symptoms or poor absorption, so discuss your symptoms urgently with your doctor and ask for clear evidence for the change.
B12 injections can help replenish these levels, creating a more balanced emotional state. Many individuals who struggle with stress and anxiety have found that B12 supplementation helps them manage their emotions more effectively and feel calmer throughout the day.
Common side effects
Key points about vitamin B12 deficiency anemia
Without enough red blood cells, your tissues and organs don't get enough oxygen. Without enough oxygen, your body can't work as well. Symptoms include weak muscles, numbness, trouble walking, nausea, weight loss, irritability, fatigue, and increased heart rate.
Possible interactions include: