When used to treat depression or anxiety and panic attacks, Trazodone takes a little longer to show results. When you are taking Trazodone to treat anxiety, it may take up to 1 to 2 weeks for the drug to start to work, and it can be 4 to 6 weeks to see good results and betterment. Trazodone is a prescribed medication and should only be taken under expert medical supervision.