how long does birth control take to get out of your body?
The shot is designed to deliver three months worth of protection with one injection. For women who use the birth control shot, it can take anywhere between three and six months for the body to completely rid itself of birth control hormones.