How many times a week should you get a B12 shot? (2024) 3월 18, 2024 by damasboxers B12 may be injected into a muscle or beneath the skin at 100 mcg every day or alternate days for 7 days, and then every 3 or 4 days for a month.