Question: how long does it take birth control shot to get out of your system?
Answer: One injection usually works for at least three months and sometimes longer. That's why after the last shot of Depo-Provera it can take up to nine to 12 months for all the hormones to get out of the body.