This year, Ramadan 2023 will begin on March 22, 2023, and ends on April 21, 2023. The start of Ramadan is based on the sighting of the new moon, and it varies each year. The end of Ramadan is marked by the sighting of the next new moon, which signals the beginning of the Eid al-Fitr holiday.