The DepoProvera shot is effective within 24 hours. It is effective for up to 13 weeks. If you had intercourse AFTER you received your Depo shot, then you are protected and pregnancy is very unlikely. Irregular bleeding and spotting can be common while on Depo, especially during the first year. After several injections, you should have little to no bleeding.
22. January 2012
anonymous-qa