honestly i havent done adderall in so long but usually it last a few hours. thats if i remember right. but i wish i had some right now