The short answer
Eid al-Fitr, the feast that ends Ramadan, is expected about 9 to 10 March 2027, and some sources give 10 to 11 March. The exact day depends on the moon sighting. It is a two-day public holiday: many small shops and local restaurants close, and transport is busy as families travel.
In more detail
Our calendar puts Eid al-Fitr at about 9 to 11 March 2027, following a Ramadan expected to begin about 8 February. The date is only fixed once the new moon is sighted and announced, usually a day or so before.
Eid morning starts with prayers, then new clothes, family visits and plates of sweets such as gazelle horns and sellou. The medina is gentle and quiet, with many shutters down for a day or two. It is a nice day to wander, as long as you expect closures and eat at your riad or a hotel.
Book transport ahead. Trains, buses and roads are busy in the days before and after as people travel home. Riads, hotels and tour operators keep working, and the main sights mostly reopen quickly. Right after Eid, the spring season and the Easter school holidays begin. If you arrive on Eid itself, eat at your riad that evening.
