Question: how long do the side effects of zyrtec last?
Answer: The onset of effect occurs within 20 minutes in 50% of people and within an hour in 95%. Effects persist for at least 24 hours following a single dose of Zyrtec.