Question: how long does it take for birth control to work for endometriosis?
Answer: It usually takes about 2–3 months to see an improvement in symptoms and for your body to get used to any new medicine. Side effects will go away soon after the medication is stopped and your menstrual cycle returns.