Question: how long does it take for hormones to leave your body?
Answer: For most women, it will take at least a few days for hormone levels to return to normal after they stop taking most forms of hormonal birth control. The only exception to this is the birth control shot. The shot is designed to deliver three months worth of protection with one injection.