How Long Do the Effects of Lorazepam Last?

The noticeable effects of lorazepam typically last 6 to 8 hours after a single oral dose, though the drug stays in your system much longer than that. How quickly you feel it, how long it works, and how long it lingers all depend on how it was taken and individual factors like age and liver function.

How Quickly Lorazepam Starts Working

Oral lorazepam is absorbed relatively fast, with most people feeling its calming effects within 15 to 30 minutes. Blood levels peak at around 2 hours on average, though the range is wide: anywhere from 1 to 6 hours depending on the person. That peak is when the sedation, anxiety relief, and muscle relaxation are strongest.

When placed under the tongue (sublingual), lorazepam reaches peak blood levels faster, at roughly 60 minutes. This route bypasses the digestive system, which is why it kicks in sooner. When given by IV in a hospital setting, it works within about 2 minutes.

How Long the Effects Last

For most people taking an oral dose, the primary calming and anti-anxiety effects last roughly 6 to 8 hours. You’ll feel the strongest relief during the first 2 to 4 hours after the drug peaks in your blood, with a gradual tapering after that. Sedation and drowsiness often linger beyond the point where you stop noticing anxiety relief, so you may feel groggy or mentally slow for several hours after the therapeutic effect fades.

The IV form used in hospitals has a slightly different profile. Its anti-seizure effects last about 4 to 6 hours per dose, which is actually longer than many other drugs in the same class. This is one reason it’s a first-choice medication for certain emergency situations.

Lorazepam is classified as an intermediate-acting benzodiazepine. That places it between short-acting options (which wear off in 3 to 4 hours) and long-acting ones (which can produce effects for 12 hours or more). For people taking it for sleep, this means it generally helps you fall asleep and stay asleep for most of the night without as much next-morning grogginess as longer-acting alternatives.

Half-Life vs. Duration of Effects

The half-life of a drug is how long it takes your body to clear half of it from your bloodstream. Lorazepam’s half-life averages about 12 hours, with some studies of the injectable form showing a mean of 14 hours (plus or minus 5 hours). This means that even after the noticeable effects wear off at 6 to 8 hours, a significant amount of the drug is still circulating.

It takes roughly 5 half-lives for a drug to be nearly eliminated from your body. For lorazepam, that works out to about 2.5 to 3.5 days before it’s essentially cleared. During this tail end, you’re unlikely to feel sedated or relaxed, but the drug can still contribute to subtle effects like slightly slower reaction times or mild cognitive fog, especially if you’ve taken multiple doses.

What Affects How Long It Lasts

Several factors can stretch or shorten lorazepam’s effects:

  • Age: Older adults clear lorazepam about 20% more slowly than younger adults, based on FDA data comparing people ages 60 to 84 with those ages 19 to 38. In practice, this means the effects may last somewhat longer and feel stronger in older individuals, even at the same dose.
  • Liver function: Lorazepam is processed by the liver, though through a simpler pathway than many other benzodiazepines. People with impaired liver function will clear it more slowly, extending both the effects and the time it stays in the body.
  • Dose: Higher doses produce stronger effects that take longer to fully wear off. Someone taking 0.5 mg will feel it fade sooner than someone taking 2 mg.
  • Tolerance: People who take lorazepam regularly often notice the effects weakening and wearing off faster over time. The drug is still present in the body for the same duration, but the brain adapts to its presence, which is why benzodiazepines are typically prescribed for short-term use.
  • Body composition: Lorazepam is somewhat fat-soluble, so people with higher body fat percentages may store more of it in fatty tissue, potentially extending the tail end of its effects.

How Long Lorazepam Shows on Drug Tests

Lorazepam remains detectable in your body well beyond when you stop feeling its effects. In a controlled study where volunteers took a single 2.5 mg dose, urine tested positive for lorazepam for up to 144 hours, which is 6 full days. Urine concentrations peaked about 24 hours after the dose and then gradually declined over the remaining days.

Standard urine drug panels screen for benzodiazepines as a class, and lorazepam can trigger a positive result for roughly 5 to 7 days after a single dose. With regular use, this window extends because the drug accumulates in tissues. Hair testing can detect it for weeks, though this type of screening is far less common.

If you have a prescription and are facing a drug test, having documentation of your prescription is generally sufficient to explain a positive result.

Why Drowsiness Can Outlast Anxiety Relief

One common experience is that the anxiety relief fades at around 6 to 8 hours, but you still feel tired, foggy, or a bit “off” for several hours beyond that. This happens because lorazepam affects multiple brain systems simultaneously. The calming effect on anxiety tends to require higher drug concentrations in the blood, so it fades first as levels drop. Sedation and cognitive slowing are triggered at lower concentrations, so those effects persist longer into the drug’s elimination curve.

This is worth keeping in mind for activities that require sharp focus. Even if you no longer feel anxious or sedated, your reaction time and judgment may still be slightly impaired for 12 to 24 hours after a dose, particularly at higher doses or if you’re new to the medication.