Question: how long does it take for the birth control shot to stop your period?
Answer: Many women stop having their menstrual periods after about 6-12 months of getting Depo-Provera® injections. This is no reason to worry.