If you are taking duloxetine for depression or anxiety, it can take a week or two before the effect builds up and 2-4 weeks before you feel the full benefit. If you are taking duloxetine for nerve pain damage, it can take several weeks before you feel better.