migraine after.b12 injection headache after vitamin b12 MIC B12 Shots Vancouver, Washington B12 Headache: The Link Between
Description
Third, In routine practice, vitamin B12 is more commonly administered intramuscularly or orally, and most patients tolerate treatment safely without complications
Vitamin B12 also helps prevent megaloblastic anemia, a blood condition that can make people tired and weak

I just had sore arm for about 4 days (only 2 days with first shot) and neck ache

After your initial course of injections it is recommended to have a top up injection every 2-3 months to maintain your vitamin b12 levels