Ramadan pågår i 29 eller 30 dagar under den nionde månaden enligt den islamiska tideräkningen.
Den islamiska tideräkningen är något kortare än den gregorianska kalendern. Eftersom majoriteten av världens länder använder den gregorianska kalendern förskjuts Ramadan varje år.
Den islamiska tideräkningens tolv månader följer månens faser. Därför börjar och slutar Ramadan alltid vid nymåne.
År 2023 inleddes Ramadan den 22 mars och avslutades den 21 april, medan den 2024 kommer att pågå från den 10 mars till den 8 april.