Question: how long does it take for the first depo shot to wear off?
Answer: It always seems like medical questions have a 'maybe' in the answer and this one is no exception. Broadly speaking each progesterone contraception injection (Depo-Provera) will last for 10 to 12 weeks, after which there is not enough contraceptive left at the injection site to definitely prevent a pregnancy.