This medication usually stays effective for 6 to 8 hours. However, the duration of action can vary slightly from one patient to another and according to the exact lorazepam dosage taken.