Zat besi mempunyai peran membantu mencegah anemia yang sering terjadi ketika nyeri haid, omega-3 dan magnesium dapat mengurangi peradangan penyebab nyeri haid. Bisa kita dapatkan pada sayur-sayuran berdaun hijau, daging merah, kacang-kacangan, makanan laut, tahu tempe, dll.
4. Manajemen stress
Stress dapat mempengaruhi hormon-hormon menstruasi seperti hormon esterogen dan progesterone. Maka dari itu, anda harus pandai-andai untuk memanajemen pikiran, supaya bisa mengurangi tingkat stress anda yang dapat memperparah nyeri haid.
5. Tidur yang cukup
Biasakan untuk tidur yang cukup minimal 6-8 jam sehari, dan jangan biasakan diri untuk begadang.
 Kemudian, untuk meredakan nyeri haid yang sudah terjadi, berikut beberapa tips yang bisa dicoba:
1. Mengonsumsi obat-obatan yang dijual bebas
Beberapa obat pereda nyeri yang dijual bebas untuk meredakan nyeri haid diantaranya ibuprofen, naproxen, dan paracetamol. Obat-obatan tersebut banyak dikonsumsi oleh sebagian wanita dengan membelinya di apotik terdekat
2. Kompres panas
Teknik kompres panas banyak dipercaya oleh beberapa orang untuk membantu meredakan nyeri haid. biasanya mereka menggunakan botol yang diisi air panas maupun bantal panas yang ditempelkan di bagian kram perut.
3. Banyak mengonsumsi air mineral