0
Anonymous
The best time of day to take a B12 shot depends on when the person takes it. Some people take it in the morning and some take it at bedtime. There is no set time to take the shot.
Wiki User
Chat with our AI personalities