CBD oil is effective in treating many of the symptoms of premenstrual syndrome, including pain, depression and anxiety, and improving sleep. Using CBD oil for menstrual cramps may reduce or stop the need for pain relief medications.