The Adderall stimulant medication works within 30 minutes and lasts for up to 5 to 7 hours. As Adderall is a prescription drug, it should be used per physician's instructions and primarily consumed in a year. After two or three years, the drug loses its potency, which is the primary risk of crossing the expiration date.