Lama haid yang normal adalah 3 hari sampai dengan 7 hari. Sedangkan siklus haid yang normal terjadi setiap 21 sampai 35 hari. Biasanya wanita memiliki siklusnya sendiri misalnya tiap 28 hari, tiap 30 hari, dan sebagainya.