Answers from specialists on how long does it take depo to become effective. First: Most patients can feel an effect of decreased hunger about 20-30 minutes after taking a dose of phentermine. Answers from specialists on how long does it take depo to become effective. read more