Question: how long does it take for anxiety meds to take effect?
Answer: Benzodiazepines for anxiety Benzodiazepines (also known as tranquilizers) are the most widely prescribed type of medication for anxiety. Because they work quickly—typically bringing relief within 30 minutes to an hour—they're very effective when taken during a panic attack or another overwhelming anxiety episode.