Question: how long does your cycle last on depo?
Answer: The Depo-Provera® shot is very effective in preventing pregnancy. It is important to get your shot every 13 weeks (3 months). Periods can be heavier initially, and then lighter, or absent while on Depo-Provera®.