The DepoProvera injection is effective 24 hours after the first injection. Each injection lasts for up to 13 weeks. If you have been receiving your injections on time, the DepoProvera is 99.9% effective. It is very unlikely that pregnancy would occur.
4. March 2012
anonymous-qa