How Long Does It Take for Zyrtec to Start Working?

A 10-milligram doze of Zyrtec should take effect within 10 to 20 minutes of consuming the medication, according to This single dosage of Zyrtec should last for up to 24 hours.

According to, Zyrtec is used to reduce or eliminate signs of seasonal allergies from pollen as well as reactions to domestic year-round allergens, such as dust mites, pet dander and mold. Symptoms associated with such allergies are sneezing, a runny nose and itchy or watery eyes. The allergy symptoms may also lead to difficulty sleeping, says Zyrtec treats allergy symptoms, but it does not cure allergies.