How Many Hours does Adderall Last?

Depending on the dosage adderall can last for about six to eight hours, that’s for a 10mg dose. If your doctor prescribes you a stronger dosage then it could last for about twelve hours or longer.