As datas do Ramadão mudam porque o calendário islâmico — também conhecido como calendário Hijri — é lunar, seguindo as fases da lua. Os anos Hijri são cerca de 11 dias mais curtos do que os anos gregorianos, o que significa que o início do Ramadão é antecipado em 11 dias todos os anos. As datas do início e do fim do Ramadão também podem variar ligeiramente porque dependem do avistamento da lua nova crescente — dependendo da altura em que isso acontece, o Ramadão pode começar ou terminar um ou dois dias mais cedo ou mais tarde do que o previsto.