answered question 2/11/2010 How Long Does A Contraceptive Injection Takes To Work Effectively? Two to three days