Adderall typically stays in your system for about 2 to 4 days, but this can vary depending on individual factors. The drug contains amphetamine and dextroamphetamine, which have an average half-life of 9 to 14 hours. It generally takes about 5-7 half-lives for the drug to be completely eliminated from your body. For occasional users, Adderall is usually detectable in urine for 2 to 3 days after the last dose, while regular or long-term users might take up to 4 to 5 days for it to clear fully. Blood tests can detect Adderall for 12 to 24 hours, saliva tests for 1 to 2 days, and hair tests for up to 90 days. Factors like age, metabolism, kidney function, dosage, and frequency of use can influence how long it remains detectable. Staying hydrated and maintaining a healthy metabolism may help speed up the elimination process. If you’re undergoing a drug test and have a prescription, it’s best to disclose this information upfront.