How long does phentermine last?

When I take phentermine, how long does it stay in my system? Phentermine is a drug that takes a long time to work. While its appetite suppression effect peaks after an hour or two, it usually lasts for 6 to 8 hours or longer in most circumstances.