Back to Active Questions

Active Questions

How long does a b-12 shot last for?
Weight & Wellness / 2:34 PM - Monday August 08, 2011

how long does a b-12 shot last for?

I got a b-12 shot a month ago and wanted to know how long it lasted and when should i get another one?

- Asked by letmeknow2007, Female, 36-45, Home Maker

Read more about the Rating System


That is highly dependent on your level of activity and the type of shot you get (deep under skin or into muscle). Generally the more active you are - the more you will need. Only blood test can determine whether you are achieving optimal level in your blood - they should be done every couple of mouths to get the correct balance for you.

- Response by iwetwired, Female, 29-35, New York

Rating Received:

Community Rating: Community Star

The Doctors office should be able to answer that for you.

- Response by stanorocks, A Guy Critical, Male, 36-45, Denver, Therapist

Rating Received:


When I was getting B12 shots it was weekly for 2 months.

Best thing to do is ask your doctor

- Response by youngfuddyduddy, Female, 46-55, New York, Who Cares?

Rating Received:


My doctor recommends 1 per month.

- Response by kegofed, A Couch Potato, Male, 56-65, Who Cares?

Rating Received: