Hello, yes, CBD oil is great for my anxiety, I have also been using it for insomnia for three months now and see very good results. My anxiety levels dropped significantly and my sleep returned to normal. Now I use Swiss CBD oil, and I think it's more pure and full-terpened cannabis oil than other.