Um yes it does work for anxiety. It is what I use it for. It also works like a serotonin re-uptake inhibitors because it helps cannabanoids in your body work more efficiently so your cells don't reabsorb serotonin too quickly. I got off xanax using cbd.