when is the last day of ramadan 2026
The last day of fasting in Ramadan 2026 is expected to be Wednesday, 18 March 2026 , with Eid al‑Fitr expected to begin on the evening of Thursday, 19 March 2026 , subject to local moon sighting.
Quick Scoop: Key Details
- Last fasting day (29th/30th of Ramadan): Wednesday, 18 March 2026 (in many published timetables).
- End of Ramadan / start of Eid al‑Fitr: Evening of Thursday, 19 March 2026, depending on the new moon.
- Why “expected”? Islamic months are based on lunar sighting, so dates can shift by one day in different countries or even different cities.
So in most global calendars, you’ll see 18 March 2026 listed as the last day of Ramadan fasting , but always confirm with your local mosque or Islamic authority closer to the time, since they follow local moon-sighting announcements.