Karena tahun Hijriah berbeda sekitar 11 hari dari tahun Masehi, Idulfitri dapat terjadi dua kali dalam setahun, seperti pada tahun 1609, 1642, 1674, 1707, 1740, 1772, 1805, 1837, 1870, 1903, 1935, 1968 dan 2000, dan akan terjadi lagi pada tahun 2033, 2065, 2098, 2131, 2163, 2196, 2228, 2261, 2293, dan 2326 (akan terus terjadi setiap 32 atau 33 tahun).