How Long Does Zyrtec Last? Duration and Effects

A single dose of Zyrtec (cetirizine) lasts at least 24 hours, which is why it’s taken once daily. Half of people feel it working within 20 minutes, and 95% notice effects within one hour. It reaches its peak concentration in the blood about one hour after you swallow it.

How Quickly Zyrtec Starts Working

Zyrtec is one of the faster-acting allergy medications available over the counter. In clinical testing of a standard 10 mg dose, 50% of people had measurable antihistamine activity within 20 minutes, and 95% had it within one hour. That’s noticeably quicker than some competitors like loratadine (Claritin), which can take one to three hours to kick in.

The drug reaches its highest blood concentration about one hour after you take it. This is when you’ll likely feel the strongest symptom relief for things like sneezing, runny nose, and itchy eyes.

How Food Affects Timing

Taking Zyrtec with a high-fat meal doesn’t change how much of the drug your body absorbs overall, but it does slow things down. FDA data on the orally disintegrating tablet form shows that eating can reduce the peak concentration by about 37% and delay it by roughly three hours. If you need fast relief, taking Zyrtec on an empty stomach will get it working sooner. If you take it as part of a daily routine with breakfast, the total amount absorbed stays the same, so it still provides full 24-hour coverage.

Drowsiness and How Long It Lasts

Zyrtec is classified as a second-generation antihistamine, meaning it causes less drowsiness than older options like diphenhydramine (Benadryl). But “less” isn’t “none.” Up to 14% of people taking Zyrtec experience sedation, and studies measuring sleepiness throughout the day found that people on Zyrtec were significantly drowsier at mid-morning, noon, and mid-afternoon compared to those taking loratadine (Claritin).

Cetirizine is roughly 3.5 times more likely to cause sedation than loratadine. The good news is that tolerance to this drowsiness tends to develop after four to five days of regular use, though some impairment may not disappear entirely. If drowsiness is a dealbreaker for you, fexofenadine (Allegra) consistently shows the least sedation among second-generation antihistamines and produces no measurable driving impairment even after a single dose.

What Happens When You Stop Taking It

If you’ve been taking Zyrtec daily for an extended period, typically a few months or longer, stopping abruptly can trigger a rebound itching effect. The FDA issued a warning about this after reviewing 209 cases. The pattern is consistent: itching develops within one to five days of stopping, with a median onset of two days. This isn’t the return of your original allergy symptoms. It’s a separate reaction that can be more intense than anything you experienced before starting the medication.

Some people have reported this rebound itching after less than one month of daily use, though it’s more common with longer use. Restarting the medication resolves the itching in most cases, and gradually tapering the dose rather than stopping cold turkey has helped some people avoid or reduce the effect. If you’ve been on Zyrtec daily for a while, cutting your dose in half for a week or two before stopping entirely is a reasonable approach.

How Zyrtec Compares to Other Daily Antihistamines

  • Zyrtec (cetirizine): Fastest onset (20 minutes to one hour), lasts 24 hours, but most likely of the three to cause drowsiness.
  • Claritin (loratadine): Lasts 24 hours, less sedating than Zyrtec, but slower to start working and may be slightly less potent for some people.
  • Allegra (fexofenadine): Lasts 24 hours, causes the least drowsiness and no measurable driving impairment. The best option if sedation is a concern.

All three provide 24-hour coverage with once-daily dosing. The main tradeoff with Zyrtec is speed and potency versus a higher chance of feeling sleepy, especially during the first few days of use.