End of Ramadan (Eid al-Fitr) 2025
End of Ramadan (Eid al-Fitr) is a national public holiday in 7 of the countries covered here in 2025, on 30 March 2025 in every one of them. Nowhere is the day off moved to another day this year.
| Country | Date | Weekday | Day off taken |
|---|---|---|---|
| Bangladeshเฆเฆฆเงเฆฒ เฆซเฆฟเฆคเฆฐ | Sunday | Same day | |
| Egyptุนูุฏ ุงููุทุฑ | Sunday | Same day | |
| IndonesiaHari Raya Idul Fitri | Sunday | Same day | |
| KenyaIdd-ul-Fitr | Sunday | Same day | |
| MalaysiaHari Raya Aidil Fitri | Sunday | Same day | |
| Philippines | Sunday | Same day | |
| TurkeyRamazan Bayramฤฑ | Sunday | Same day |
Why the date is what it is
Islamic (Hijri) calendar. The date follows the Hijri lunar calendar, which is about 11 days shorter than the Gregorian year, so the holiday moves roughly 11 days earlier each year. The final day is confirmed by moon sighting, so no future Hijri date is ever fully fixed and it can move by a day in either direction.
Frequently asked questions
When is End of Ramadan (Eid al-Fitr) in 2025?
30 March 2025. It is a national public holiday in all 7 countries covered here that observe it, on the same date in each.
Which countries have a public holiday for End of Ramadan (Eid al-Fitr) in 2025?
Seven of the countries covered here: Bangladesh, Egypt, Indonesia, Kenya, Malaysia, Philippines, Turkey. This counts national public holidays only, so a country observing it in some regions only is not listed.
Why does the date of End of Ramadan (Eid al-Fitr) change?
Islamic (Hijri) calendar. The date follows the Hijri lunar calendar, which is about 11 days shorter than the Gregorian year, so the holiday moves roughly 11 days earlier each year. The final day is confirmed by moon sighting, so no future Hijri date is ever fully fixed and it can move by a day in either direction.
End of Ramadan (Eid al-Fitr) in other years
This page counts national public holidays only. A country that marks End of Ramadan (Eid al-Fitr) without granting a nationwide day off does not appear, and neither does one that observes it in some regions only. The full list per country is on each country page, and the same data is available as JSON.