Question: how long does it take for elavil to work for anxiety?
Answer: How long does amitriptyline take to work? The effect on sleep is usually immediate but the effect on pain and mood takes longer, usually between two and six weeks.