Bagi yang siklus haidnya tidak teratur maka pertama tama harus dicatat panjang siklus haid sekurang kurangnya selama 6 siklus. Dari jumlah hari pada siklus terpanjang, dikurangi dengan 11 akan diperoleh hari subur terakhir dalam siklus haid tersebut. Sedangkan dari jumlah hari pada siklus terpendek dikurangi 18, diperoleh hari subur pertama dalam siklus haid tersebut. Misal : siklus terpanjang = 31, sedangkan siklus terpendek = 26, maka masa subur dapat dihitung, 31 - 11 = 20, dan 26 -18 = 8, jadi masa subur berlangsung pada hari ke 8 sampai hari ke 20.