Why You Feel Worse After a B12 Injection and When It Ends

Feeling worse after a B12 injection is surprisingly common, and there are several real physiological reasons it happens. When your body has been deficient in B12 for a while, suddenly flooding it with the vitamin triggers a burst of activity that can temporarily drain other resources and cause new symptoms before the old ones improve.

Your Body Starts Working Overtime

The most well-documented reason for feeling worse is a sudden drop in potassium. When B12 enters your system after a period of deficiency, your bone marrow ramps up production of new red blood cells at a much faster rate than normal. This process, called erythropoiesis, consumes potassium rapidly because every new red blood cell needs it. The result is that your blood potassium levels can fall noticeably within hours to days of an injection.

Low potassium causes its own set of unpleasant symptoms: fatigue, muscle weakness, cramping, heart palpitations, and a general feeling of being unwell. So even though the B12 is doing exactly what it should, the potassium drop can make you feel like the injection made things worse. This effect is significant enough that clinical guidelines recommend monitoring potassium levels during B12 therapy.

The same burst of red blood cell production can also increase your body’s demand for iron and folate. If you were already low in either of these nutrients (which is common in people with B12 deficiency), the sudden demand can tip you into a functional shortage, adding symptoms like headaches, dizziness, or deeper fatigue on top of what you were already feeling.

Symptoms That Improve on Different Timelines

Part of feeling worse may simply be a mismatch between expectations and biology. Energy levels tend to improve within 12 to 48 hours, and some people report their first deep sleep in months on the night of their injection. But mental clarity takes 3 to 5 days, mood stabilization takes 1 to 2 weeks, and nerve-related symptoms like tingling or numbness can take 2 to 3 months to start improving. Anemia correction typically requires 2 to 4 weeks of treatment.

This means your most bothersome symptoms may persist or even feel more noticeable in the first few days, especially if you got a brief energy boost that faded and left you more aware of what still isn’t right. Some people describe a pattern where they feel better for a day or two, then symptoms creep back before the next injection, which can feel like backsliding even though it’s a normal part of the process.

The Injection Interval Matters

A large survey of over 2,200 patients with B12 deficiency in the UK found that nearly two thirds reported their treatment was insufficient to manage symptoms. Many patients experience a recurrence or worsening of symptoms when the gap between injections is too long. Some people need injections as frequently as twice a week to stay symptom-free, while others do well with one every three to four weeks. If you consistently feel worse toward the end of your injection cycle, the interval may need shortening rather than something being wrong with you.

During COVID-19 lockdowns, almost a third of surveyed patients had their B12 injections canceled, and the symptom worsening that followed was significant enough to cause anger, fear, and distress. This underscores that for many people, B12 deficiency symptoms return quickly and intensely once levels start dropping again.

Reactions to the Injection Itself

Not every bad reaction is about the B12. The injection solution contains preservatives, most commonly benzyl alcohol, and some people are sensitive to these additives. Reactions range from localized redness and itching to hives. True allergic reactions to the B12 molecule itself are extremely rare, but they have been documented.

Common side effects of the injection that are unrelated to deficiency correction include fever, skin rash, itching, joint tingling, and injection site soreness. These are typically mild and resolve within a day or two. If you notice a pattern of skin reactions like acne or rosacea flares after injections, that’s a recognized side effect as well, though how often it occurs isn’t well established.

What You Can Do About It

The potassium connection is the most actionable piece of this puzzle. In the days surrounding your injection, eating potassium-rich foods can help buffer the drop. Bananas, potatoes, avocados, spinach, and beans are all good sources. This won’t eliminate the effect entirely if your deficiency was severe, but it can take the edge off the fatigue and muscle symptoms.

If you suspect iron or folate might also be low, getting these levels checked before your next injection is worthwhile. Correcting all three deficiencies together tends to produce a smoother recovery than addressing B12 alone, because the nutrients work as a team during red blood cell production.

Pay attention to the timing of your symptoms relative to your injection schedule. If you feel good for a few days and then crash, that pattern suggests your body is using the B12 faster than the schedule accounts for. If you feel worse immediately after the injection and it resolves in a day or two, the cause is more likely the acute metabolic shift or a reaction to the injection itself. Tracking this pattern gives you useful information to bring to your provider when discussing whether your dose or frequency needs adjusting.

When the Feeling-Worse Phase Typically Ends

For most people, the worst of the startup effects settle within the first one to two weeks of beginning treatment. Energy and sleep tend to stabilize first. Cognitive improvements follow over the next few weeks. The longer-term neurological symptoms are the slowest to resolve and may continue improving for three months or more. If you’re only one or two injections in and feeling rough, you’re likely still in the adjustment window where your body is catching up on months or years of missed cell production. The uncomfortable phase is usually temporary, and it’s often a sign the treatment is working rather than failing.