Meski bukan penyebab utama bau darah saat haid, keringat pasti bisa menyebabkannya. Banyak jenis bakteri dapat tumbuh selama menstruasi yang disebabkan oleh darah dan keringat, Dr. Shirazian menjelaskan. Terkadang yang menjadi masalah adalah haid yang sangat berat atau banyak mengeluarkan darah.