SG Hari Raya

About SG Hari Raya

A place to check when Hari Raya falls in Singapore, both Aidilfitri and Aidiladha, to understand the Ramadan month that leads to the first of them, and to see what each date actually means for the week around it.

What this site is, and who it is for

SG Hari Raya is a dates reference with the context around the dates. It carries a page per year from 2020 onward, separate pages for Hari Raya Puasa and Hari Raya Haji, a Ramadan page, and guides that explain why a date moves rather than only stating it. It is written for people booking leave or travel around the holiday, for families and employers working out which week is affected, and for anyone who wants to know why the date they saw last year does not match this one. Non-Muslim readers planning around a colleague's or neighbour's week are part of the audience too, which is why the pages explain rather than assume.

Where the dates come from

Public-holiday dates are the gazetted ones. The live source is the consolidated public-holiday dataset on data.gov.sg, checked against the list MOM publishes and MOM's press releases when a date is revised. Nothing on the year pages is estimated except where it is labelled as such.

Religious practice, prayer arrangements, zakat rates and korban details are taken from MUIS, the Islamic Religious Council of Singapore, and its media releases and the Office of the Mufti. School-term overlaps come from the MOE press release for the year in question. Every figure on this site carries a link to the document it came from and the year it was published, because most of them are recalculated annually.

How it is verified, and how often it updates

The public-holiday feed is read live from data.gov.sg rather than copied into this codebase, refreshed at most once a day, and the year pages rebuild on an hourly cycle, so a change on the portal reaches the site within a day of appearing there. The feed is not trusted on its own: each gazetted Hari Raya date is compared against MOM's published list, and when MOM issues a press release revising a date, the release is what the site follows. Year pages run from 2020 to 2027, which is as far as the gazette goes. A year MOM has not gazetted is not added early, and where a date has to be shown before it is gazetted it is labelled as an estimate.

Where we correct the official dataset

One correction is applied, and it is worth stating plainly. The consolidated dataset on data.gov.sg still carries the superseded April 2021 gazette for 2022, listing Hari Raya Puasa on Monday 2 May 2022. MOM re-gazetted on 21 October 2021, after MUIS adopted revised regional calculation criteria: Hari Raya Puasa moved to Tuesday 3 May 2022 and Labour Day was observed on the Monday instead (MOM press release). This site follows the final gazette. If you compare our 2022 page against a tool that reads the dataset without checking, that is the difference you will see.

Why Islamic dates are announced, not simply fixed

The Islamic calendar is lunar, so its months begin when the new crescent is taken to be visible. Singapore does not wait for a naked-eye sighting to publish a date: MUIS works from calculated crescent visibility, which is why a date can be gazetted well ahead. The formal announcement still comes the evening before the month begins, and the margins are small. For Ramadan 1447H the Mufti noted the crescent was not visible because the moon set four minutes before the sun.

Two consequences follow. A date printed in a calendar app a year or two out is an estimate until it is gazetted, and it can shift by a day. And two countries applying the same method can land on different days, as happened in 2022 when Singapore completed a thirtieth day of Ramadan and celebrated Aidilfitri on 3 May while several neighbours celebrated on 2 May (Office of the Mufti). Where we show a Ramadan start date, it is worked back from the gazetted Aidilfitri date and labelled as approximate for exactly this reason.

Editorial independence

Nothing here is a paid placement. No mosque, bazaar stallholder, korban organiser, caterer or travel operator has paid to be named, listed or recommended, and there is no affiliate arrangement behind anything mentioned. Where advertising runs it is labelled as advertising and kept outside the content, and it has no bearing on which organisations are named or on what a page says about them.

What this site does not do

It does not issue religious rulings. Where scholars or schools of thought differ, we name the difference and say whose position it is. Where MUIS has a published position, we report it as MUIS's position rather than as our own. Questions about whether an obligation applies to you, and what to do if it does, belong with MUIS or your mosque.

It also does not print a fixed number for anything MUIS recalculates. Zakat fitrah, fidyah and korban prices are reset every year, so where a figure appears here it is dated, attributed and paired with a link to check the current one. An out-of-date number quoted with confidence is worse than no number.

For daily prayer, sahur and iftar times, use a dedicated prayer-times source rather than a holiday calendar. SG Hari Raya is an independent publisher and is not affiliated with MUIS or the Government of Singapore.

Corrections

If something here is wrong, particularly a date, a rate or a description of practice, tell us and cite the source, and it will be fixed or removed. Use the contact page, and include the page you were on, the value it showed, and the value you believe is correct with where you saw it. A report that arrives with a source can be checked against MOM or MUIS in minutes. A confirmed correction is made in the data layer every page reads from, the way the 2022 override above was, so the year page, the holiday pages and the calendar download change together rather than one page being quietly edited while the rest keeps the old value. On a site about religious observance, being corrected is the cheapest way to stay accurate.