Question: how long does it take for depo shot to work after giving birth?
Answer: If you start injections on or before day 21 after giving birth, you'll be immediately protected against becoming pregnant. If you start injections after day 21, you'll need to use additional contraception, such as condoms, for the next 7 days.