Question: how long does it take vistaril to work for anxiety?
Answer: Hydroxyzine has its maximal effect about 30 to 60 minutes after it is taken. Its effects last for 4 to 6 hours. The recommended dose for treating itching (pruritus) is 25 mg given 3 or 4 times daily by mouth or by intramuscular injection.