Question: which essential oil is good for menstrual cramps?
Answer: Lavender. Using lavender oil as an aromatherapy massage oil may greatly reduce pain and discomfort associated with menstrual cramps. ... 
Cinnamon. ... 
Oil blends.