If women get Depo-Provera® injections at the right time every 3 months, this method is more than 99% effective. This means that if 100 women get Depo-Provera® injections at the right time, less than 1 woman will become pregnant in a year. Depo-Provera® injections do not protect against sexually transmitted infections.