Question: how long does zyrtec last?
Answer: A: For Zyrtec (cetirizine), the normal adult dose is 5mg to 10mg daily, taken at the same time each day. I cannot recommend taking more than the recommended dosage. Studies show that the half-life of Zyrtec (half of the medication still in the body and not eliminated) is around 8 hours.