Holiday Data Methodology
How we source, scope, and update the holiday data behind every calculator on this site.
This site covers public holidays for 25 countries. Each country's national set is described below with the source it rests on. Two are banking calendars and say so: the financial-market business days of Brazil's Resolução CMN 4.880/2020 and the Bank of Israel's calendar of non-business days. A national set is not every day someone in the country has off: days that belong to one state, province, Land or canton are on the regional pages, and where a national set includes a day that part of the country does not keep, the country's line says so. The sections below cover what each set includes, how weekend dates are handled, and how dates that are not yet published are tagged.
What we cover by country
Each line names the set the country's data follows. Where a line rests on sources of its own, they are listed under it; every country's data source and its review date are listed under Sources and audit trail below.
- US: the legal public holidays of 5 U.S.C. 6103(a), on the dates the Office of Personnel Management lists. Inauguration Day is excluded: section 6103(c) makes it a holiday only for employees in the District of Columbia and the neighbouring counties and cities it names. Sources: U.S. Office of Personnel Management, U.S. Government Publishing Office (govinfo), Federal Reserve Financial Services (checked October 13, 2026).
- UK: the bank holidays GOV.UK lists for England and Wales, for the years it lists. Read on 13 October 2026, GOV.UK listed England and Wales up to 2028; the data's dates for 2029 are not on GOV.UK and follow the same pattern. Scotland's 2 January, St Andrew's Day and first Monday of August, and Northern Ireland's 17 March and 12 July, are not in it; Scotland and Northern Ireland have pages of their own. Sources: GOV.UK, legislation.gov.uk, legislation.gov.uk, The Gazette (official public record), The Gazette (official public record) (checked October 13, 2026).
- Canada: the general holidays of section 166 of the Canada Labour Code, which bind federally regulated employers, banks among them. Days such as Civic Holiday and Family Day are not among them; the province and territory pages carry each one's own list. Sources: Justice Laws Website, Justice Laws Website, Government of Canada (Canada.ca) (checked October 13, 2026).
- Australia: the national public holidays of section 115(1)(a) of the Fair Work Act 2009, with the King's Birthday on Victoria's date (the second Monday in June) and the weekday Victoria's Act adds when Christmas Day, Boxing Day or New Year's Day falls on a weekend. Every other public holiday, such as Victoria's Melbourne Cup Day, is a State or Territory day and is on the State and Territory pages. Sources: Federal Register of Legislation, Victorian Legislation (Office of the Chief Parliamentary Counsel) (checked October 13, 2026).
- India: the 14 holidays that the Department of Personnel and Training's Office Memorandum on the 2027 holidays (F.No.12/2/2023-JCA, dated 16 July 2026) lists as compulsory for Central Government administrative offices, plus Dr. Ambedkar Jayanti. All 14 dates in the data for 2027 are those of Annexure I of the memorandum dated 16 July 2026, read in the copy the Department of Posts forwarded on 8 September 2026. Rows marked approximate (2028 and 2029) are dates this site computed; no memorandum for those years has been read. Every such office keeps three more days from a list of 12 optional holidays in the same memorandum: the Department selects them for offices in Delhi and New Delhi, and for offices elsewhere the Central Government Employees Welfare Coordination Committee in the state capital chooses them. Those three are not in the data, and nor is a date one of those committees changes. A separate Office Memorandum of 9 April 2026 (No. 12/4/2020-JCA) declared 14 April 2026 a holiday for all Central Government offices. That is the only such order read for this page; the data carries the day in every year from 2024 to 2029 and marks it unconfirmed in 2027 and 2029. Sources: Department of Posts, forwarding DoPT O.M. F.No.12/2/2023-JCA dated 16 July 2026, Department of Posts, forwarding DoPT O.M. No. 12/4/2020-JCA dated 9 April 2026 (checked October 13, 2026).
- Philippines: both tiers of each year's presidential proclamation, the regular holidays and the nationwide special (non-working) days, each entry tagged with its tier. Special (working) days and special days proclaimed for one city, municipality or province are excluded. For a year whose proclamation has not been issued, six dates carry no tag: 1 January, the last Monday of August, 1 November, 25 December and 31 December, which section 26 of the Administrative Code (as Republic Act 9492 amended it) names as dates, and 8 December under Republic Act 10966. Section 26 also says a holiday that falls on a Wednesday is observed on the Monday of that week and one that falls on a Sunday on the following Monday; the proclamations for 2024 to 2027 list the dates themselves, and the data does the same. Eid'l Fitr and Eid'l Adha are computed dates tagged approximate, and every other entry is tagged unconfirmed. Sources: Official Gazette of the Republic of the Philippines, Official Gazette of the Republic of the Philippines, Supreme Court E-Library, Official Gazette of the Republic of the Philippines, Official Gazette of the Republic of the Philippines, Official Gazette of the Republic of the Philippines (checked October 13, 2026).
- Germany: the holidays every Land observes: Neujahrstag, Karfreitag, Ostermontag, Tag der Arbeit, Christi Himmelfahrt, Pfingstmontag, Tag der Deutschen Einheit and both Christmas days. Days only some Länder observe, such as Reformationstag, Allerheiligen and Fronleichnam, are on the Land pages. Sources: Bundesministerium der Justiz (Gesetze im Internet), Bundesministerium der Justiz (Gesetze im Internet), Direction de l'information légale et administrative (service-public.gouv.fr), Bundesministerium des Innern (checked October 13, 2026).
- France: the fêtes légales of article L3133-1 of the Code du travail. Alsace-Moselle's Vendredi Saint and 26 December, and the overseas commemorations of the abolition of slavery, are excluded. Sources: Direction de l'information légale et administrative (service-public.gouv.fr) (checked October 13, 2026).
- Japan: the 16 kokumin no shukujitsu of Article 2 of the Act on National Holidays, plus the two kinds of holiday (kyūjitsu) Article 3 adds: the substitute for a Sunday holiday (Article 3(2), which the Cabinet Office says is called furikae kyūjitsu) and a day whose preceding and following days are both national holidays (Article 3(3); the data names it Citizens' Holiday). Sources: 内閣府 (Cabinet Office, Government of Japan) (checked October 13, 2026).
- Singapore: the 11 gazetted public holidays the Ministry of Manpower lists, on the Ministry of Manpower's dates for 2024 to 2027; for 2028 and 2029 the dates that change from year to year are calculated. Hari Raya Puasa has no row in the 2029 data until MOM publishes that year. When one falls on a Sunday, section 4(2) of the Holidays Act 1998 makes the next day that is not itself a public holiday a public holiday too; the data lists that day in place of the Sunday. A holiday on a Saturday adds no public holiday under the Act. A day the President may declare under section 5 is listed only once it is gazetted. Sources: Singapore Statutes Online (Attorney-General's Chambers), Ministry of Manpower, Ministry of Manpower, Ministry of Manpower (Internet Archive capture of 15 June 2024) (checked October 13, 2026).
- Mexico: Article 74 of the Ley Federal del Trabajo, which lists the días de descanso obligatorio in nine fracciones. The seven that fall every year are included, three of them on the Mondays the 2006 reform set, and so is fracción VII's 1 October in a year when federal executive power is transmitted (1 December until the reform of 30 September 2024). Fracción IX, the day of an ordinary election, is not listed: ordinary elections fall on the first Sunday of June. Sources: Orden Jurídico Nacional, Secretaría de Gobernación, Diario Oficial de la Federación, Diario Oficial de la Federación, Orden Jurídico Nacional, Secretaría de Gobernación (checked October 13, 2026).
- Ireland: the public holidays under the Organisation of Working Time Act 1997 (ten a year, St Brigid's Day included since 2023 under S.I. No. 50 of 2022) that fall on a Monday to Friday, plus Good Friday, which is not one of them: civil-service Circular 5/1984 lists it among the public holidays granted to civil servants and the Banking & Payments Federation Ireland's bank-holiday lists close the banks on it; it is marked (additional). A public holiday that falls on a Saturday or Sunday has no row of its own. Northern Ireland holidays such as the Battle of the Boyne are not in this set. Sources: Workplace Relations Commission, Irish Statute Book, circulars.gov.ie (Government of Ireland), Banking & Payments Federation Ireland, Banking & Payments Federation Ireland (archived copy), Department of Justice, Home Affairs and Migration, European Central Bank, Banking & Payments Federation Ireland (archived copy) (checked October 13, 2026).
- New Zealand: the eleven national public holidays of section 44(1) of the Holidays Act 2003, or of section 52(1) of the Employment Leave Act 2026 from 6 August 2028, when that Act repeals the 2003 Act with the same days. Matariki is on the dates in Schedule 1 of the Te Kāhui o Matariki Public Holiday Act 2022. The twelfth public holiday, each province's anniversary day (Auckland, Wellington, Canterbury, Otago and others), is regional and excluded. Sources: New Zealand Legislation (Parliamentary Counsel Office), New Zealand Legislation (Parliamentary Counsel Office), New Zealand Legislation (Parliamentary Counsel Office), Employment New Zealand (MBIE) (checked October 13, 2026).
- South Africa: the 12 public holidays in Schedule 1 to the Public Holidays Act 36 of 1994, and the days the President declared public holidays under section 2A of the Act in the Gazette notices cited here. When a public holiday falls on a Sunday, section 2(1) makes the following Monday a public holiday as well; the data lists that Monday and not the Sunday. The Act adds no day for a public holiday that falls on a Saturday. Sources: South African Government, South African Government (Government Gazette), South African Government (Government Gazette), South African Government (Government Gazette), South African Government (Government Gazette) (checked October 13, 2026).
- Brazil: thirteen days a year that are not business days for financial-market operations under Article 6 of Resolução CMN 4.880/2020. The article excludes Saturdays, Sundays, national holidays, Carnival Monday and Tuesday and Corpus Christi and gives no number; thirteen is this site's count. Nine are feriados nacionais by federal statute (Lei 662/1949 as amended by Lei 10.607/2002, Lei 6.802/1980 and Lei 14.759/2023). Good Friday is the tenth: none of those three statutes names it, the federal government's list for 2026 (Portaria MGI 11.460/2025) prints it as a feriado nacional, and Lei 9.093/1995 counts it among a municipality's religious holidays. On that 2026 list Carnival Monday and Tuesday and Corpus Christi are ponto facultativo for federal staff, not feriados. B3's 2026 calendar also has no trading session on 24 or 31 December, which this set does not count. Sources: Conselho Monetário Nacional (Banco Central do Brasil), Presidência da República, Casa Civil (Planalto), Presidência da República, Casa Civil (Planalto), Presidência da República, Casa Civil (Planalto), Presidência da República, Casa Civil (Planalto), Ministério da Gestão e da Inovação em Serviços Públicos, B3 (Brasil, Bolsa, Balcão) (checked October 13, 2026).
- Spain: the days that are a holiday in all seventeen comunidades autónomas, in Ceuta and in Melilla (the calculator's set). For a year whose list the Dirección General de Trabajo has published in the BOE (2024 to 2027), they are the days that list marks in all nineteen territories, plus a national holiday that falls on a Sunday, kept on its own date. A day missing from any territory is not in the set, whether the list marks it as national (Jueves Santo), as a community's own (Día de Andalucía, the Fiesta de la Comunidad de Madrid on 2 May, the Fiesta Nacional de Cataluña) or it is one of the up to two local fiestas of a municipality. Sources: Boletín Oficial del Estado, Dirección General de Trabajo, Ministerio de Trabajo y Economía Social, Dirección General de Trabajo, Ministerio de Trabajo y Economía Social, Dirección General de Trabajo, Ministerio de Trabajo y Economía Social, Dirección General de Trabajo (BOE), Boletín Oficial del Estado (checked October 13, 2026).
- Italy: the giorni festivi of article 2 of Law 260 of 1949 that keep civil effect, with 2 June, the festa nazionale of article 1: 11 dates in 2024 and 2025, and 12 from 2026, when Law 151 of 2025 added San Francesco d'Assisi on 4 October. Santo Stefano (26 December) is among them. Municipal patron-saint days (Festa del Patrono) are excluded. Sources: Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato) (checked October 13, 2026).
- United Arab Emirates: New Year's Day, Eid al-Fitr, Arafat Day, Eid al-Adha, the Islamic New Year, the Prophet's Birthday and National Day, under Cabinet Resolution No. 27 of 2024, each on the day the Federal Authority for Government Human Resources announced for the federal government where its circular for that holiday is on file, and on the Resolution's date otherwise; Commemoration Day is counted in 2024 only, the year before the Resolution took effect. The Islamic holidays follow the lunar calendar. Since 1 January 2022 the federal government sector has worked Monday to Friday, with a short Friday, and taken Saturday and Sunday as its weekend, which is the weekend this calculator counts. Sources: UAE Government Portal, UAE Legislation (Ministry of Cabinet Affairs), Federal Authority for Government Human Resources, Federal Authority for Government Human Resources, Federal Authority for Government Human Resources, Federal Authority for Government Human Resources, Federal Authority for Government Human Resources, Ministry of Human Resources and Emiratisation (its official account on X), Federal Authority for Government Human Resources (checked October 13, 2026).
- Saudi Arabia: the private-sector paid holidays, the four occasions that Article 24 of the Labour Law's Implementing Regulations sets, on the dates this site's data gives them: Founding Day (22 February; the calculator's data lists Sunday 23 February 2025 instead of Saturday 22 February 2025), Eid al-Fitr, Arafat Day with Eid al-Adha, and Saudi National Day (the first day of Libra in the Umm al-Qura calendar; this calculator's data places it on 23 September and lists Sunday 24 September 2028 instead of Saturday 23 September 2028). A royal order of 23 June 2013, as the Saudi Press Agency reported it, made Sunday to Thursday the official working days and Friday and Saturday the weekly holiday in all ministries, government bodies and institutions, financial institutions, the Saudi Arabian Monetary Agency, the Capital Market Authority and the Saudi Stock Exchange; Friday and Saturday are the weekend this calculator counts. Sources: Saudi Press Agency, Saudi Ministry of Human Resources and Social Development (checked October 13, 2026).
- Qatar: the four official holidays of Article 2 of Emiri Decision No. 57 of 2025: Qatar National Sports Day (the second Tuesday of February), the Eid al-Fitr holiday, the Eid al-Adha holiday, whose first day, 9 Dhu al-Hijjah, the data lists as Arafat Day, and Qatar National Day (18 December). Emiri Decision No. 57 of 2025 sets the state's working days as Sunday to Thursday, with Friday and Saturday as the weekly holiday. Sources: Al Meezan, the Qatari Legal Portal (checked October 13, 2026).
- Israel: Passover, Yom Ha'atzmaut, Shavuot, Rosh Hashanah, Yom Kippur, Sukkot and Shemini Atzeret / Simchat Torah in every year, and for 2024 to 2027 every other day the Bank of Israel's ZAHAV calendar for the year marks as a non-business day: Purim on its Tel Aviv date, the Fast of the Ninth of Av, the eve of Yom Kippur and election days. The week counted is the one that calendar gives for the Bank's RTGS payment system: Sunday to Friday, with Saturday the only weekly rest day. Fridays and holiday eves are short business days there and count as full business days here. Government ministries on the five-day week work Sunday to Thursday (Civil Service Regulations, paragraph 31.111, in the National Insurance Institute's copy dated 29 May 2022) and the Tel Aviv Stock Exchange trades Monday to Friday, so a deadline that runs on either of those weeks is not the default count. For the ministries' week the calculator has a Working week setting, shown when Israel is selected: Sunday to Thursday (government ministries) treats Friday as a weekend day as well and leaves out the same holidays. Sources: Bank of Israel, Bank of Israel, Bank of Israel, Bank of Israel, Civil Service Regulations of Israel (Takshir), in the copy on the National Insurance Institute's site, Tel Aviv Stock Exchange, press release (PR Newswire), Tel Aviv Stock Exchange, press release (PR Newswire) (checked October 13, 2026).
- Egypt: the holidays on the Presidency's National Holidays 2026 list, which the data carries in every year: civil days (Revolution Day and Police Day, Sinai Liberation Day, Labour Day, June 30 Revolution Day, the 23 July Revolution Day, Armed Forces Day), Islamic holidays that follow the lunar calendar (Eid al-Fitr, Arafat Day, Eid al-Adha, the Islamic New Year, the Prophet's Birthday), Coptic Christmas (7 January) and Sham El Nessim, each day of a multi-day Eid listed separately. The government's Sunday-Thursday workweek, with Friday and Saturday off under Circular No. 1 of 2006. Sources: Egyptian Government Portal, Presidency of the Arab Republic of Egypt (checked October 13, 2026).
- China: the closure dates of the General Office of the State Council's holiday notices. The years 2024 to 2026 were each read against that year's notice. For 2027 to 2029 the data names no notice: those dates are this site's own projections, to be checked against each year's notice once it is issued. The State Council's holiday Measures (全国年节及纪念日放假办法), as revised by State Council Order No. 795 with effect from 1 January 2025, give all citizens thirteen days off across the year in article 2, and article 7 allows those days to be arranged into longer breaks by moving rest days; each notice gives the days taken off and the Saturdays and Sundays worked in exchange. The data covers mainland China only. Sources: 国务院 (State Council of the People's Republic of China), 国务院办公厅 (General Office of the State Council), 国务院办公厅 (General Office of the State Council), 国务院办公厅 (General Office of the State Council) (checked October 13, 2026).
- Vietnam: the 11 paid holiday days of Article 112 of the Labour Code 2019, with the compensatory day Article 111(3) grants when one falls on a weekly rest day, and Vietnam Culture Day on 24 November from 2026 under Resolution 28/2026/QH16. Tet's five days and National Day's adjacent day are placed by the Prime Minister each year; in a year whose arrangement the data does not yet hold, the Tet days, National Day's adjacent day and Hung Kings Commemoration Day (a lunar date) are computed and tagged (approximate). Sources: Công báo (Official Gazette of the Government of Viet Nam), Bộ Nội vụ (Ministry of Home Affairs), Bộ Nội vụ (Ministry of Home Affairs) (checked October 13, 2026).
- Switzerland: 1 August (Bundesfeiertag) is the only federal public holiday; every other Swiss holiday is set by the cantons. The national set here adds seven cantonal days to it: Neujahrstag, Karfreitag, Ostermontag, Auffahrt, Pfingstmontag, Weihnachten and Stephanstag. Only Neujahrstag, Auffahrt and Weihnachten are designated in all 26 cantons; the Bundesamt für Justiz directory (status 1 January 2011) lists each of the other four, as a holiday or as a day treated as one, for at least 22. Cantonal additions such as Berchtoldstag, Allerheiligen and Fronleichnam are excluded. Sources: Schweizerische Eidgenossenschaft (ch.ch), Bundesamt für Justiz BJ, Staatssekretariat für Wirtschaft SECO (checked October 13, 2026).
What we exclude and why
For 7 countries the site keeps regional calendars on pages of their own, 88 jurisdictions in all, each built from the national set with that jurisdiction's own days added or removed; the sources register lists what each one rests on.
Concrete consequences: Civic Holiday is not in the Canada set, Patriots' Day is not in the US set, Reformationstag is not in the Germany set and the state Labour Days are not in the Australia set. Each calculator has an Advanced options section that takes custom dates and adds them to the country's list, so you can add the days that apply to you.
How we handle observed dates
Countries treat a holiday that falls on a weekend differently. Each line gives the rule its source states and what the data lists:
- US: under 5 U.S.C. 6103(b) most federal employees observe a Saturday holiday on the preceding Friday, and under section 3(a) of E.O. 11582 a Sunday holiday on the following Monday; the data follows that federal schedule. The Federal Reserve Banks close on that Monday but stay open on the Friday before a Saturday holiday. Sources: U.S. Office of Personnel Management, U.S. Government Publishing Office (govinfo), Federal Reserve Financial Services (checked October 13, 2026).
- UK (England and Wales): Schedule 1 to the Banking and Financial Dealings Act 1971 makes 27 December a bank holiday when 25 or 26 December is a Sunday, and other substitute weekdays are appointed by royal proclamation under section 1(2) or section 1(3). When Christmas Day is a Saturday, as in 2027, Monday 27 December is Christmas Day's substitute and Tuesday 28 December Boxing Day's. Sources: GOV.UK, legislation.gov.uk, legislation.gov.uk, The Gazette (official public record), The Gazette (official public record) (checked October 13, 2026).
- Canada: under section 193(2) of the Canada Labour Code, when New Year's Day, Canada Day, National Day for Truth and Reconciliation, Remembrance Day, Christmas Day or Boxing Day falls on a Saturday or Sunday that is a non-working day, the employee gets a holiday with pay on the working day immediately before or after it. Of those two days the data lists the following one, the next Monday-to-Friday day that is not already a listed holiday, as with Monday 12 November 2029 for a Sunday Remembrance Day: that is this site's choice, and the Code allows the preceding working day as well. Sources: Justice Laws Website, Justice Laws Website, Government of Canada (Canada.ca) (checked October 13, 2026).
- Australia: a holiday that falls on a weekday is listed on its date. For a weekend date the national set follows Victoria's Public Holidays Act 1993, which is this site's choice, since the Fair Work Act sets no weekend rule: Christmas Day, Boxing Day and New Year's Day keep their weekend date and add the weekday of s 6(b), (ka) and (m), and Australia Day is listed on the following Monday in place of 26 January (s 6(c)). Australia Day 2025 is listed on Monday 27 January, and Christmas Day 2027 keeps its Saturday and adds Monday 27 December. ANZAC Day is listed on 25 April only, with no weekday added. The state and territory pages carry each jurisdiction's own rule. Sources: Federal Register of Legislation, Victorian Legislation (Office of the Chief Parliamentary Counsel) (checked October 13, 2026).
- Germany, France: Article 2(2) of the Unification Treaty makes 3 October, the Tag der Deutschen Einheit, a statutory holiday and says nothing about a substitute day, and the French administration states that an employee gets no extra day off when a jour férié falls on a usual rest day such as a Sunday. The data lists each holiday on its calendar date, so one that falls on a weekend costs no business day. Sources: Bundesministerium der Justiz (Gesetze im Internet), Bundesministerium der Justiz (Gesetze im Internet), Direction de l'information légale et administrative (service-public.gouv.fr), Bundesministerium des Innern (checked October 13, 2026).
- Japan: under Article 3(2) of the National Holidays Act, a holiday that falls on a Sunday makes the nearest following day that is not itself a national holiday a holiday (furikae kyūjitsu), which in 2026 was Wednesday 6 May; under Article 3(3), a day that is not a national holiday but whose preceding day and following day both are is a holiday (the data names it Citizens' Holiday). The Act gives a Saturday holiday no substitute. Sources: 内閣府 (Cabinet Office, Government of Japan) (checked October 13, 2026).
- Singapore: under section 4(2) of the Holidays Act 1998, a public holiday that falls on a Sunday makes the next day that is not itself a public holiday a public holiday; the Act has no Saturday rule, so a Saturday holiday costs no business day. Sources: Singapore Statutes Online (Attorney-General's Chambers), Ministry of Manpower, Ministry of Manpower, Ministry of Manpower (Internet Archive capture of 15 June 2024) (checked October 13, 2026).
- Mexico: three holidays fall on a named Monday under the 2006 reform (the first Monday of February, the third Monday of March and the third Monday of November); the others keep their date, and Article 74 gives none of them a substitute weekday. Sources: Orden Jurídico Nacional, Secretaría de Gobernación, Diario Oficial de la Federación, Diario Oficial de la Federación, Orden Jurídico Nacional, Secretaría de Gobernación (checked October 13, 2026).
- Ireland: the Organisation of Working Time Act 1997 moves no public holiday, so one that falls on a weekend stays on its date, and the Workplace Relations Commission states there is no legal entitlement to have the next working day off. The Banking & Payments Federation Ireland's bank-holiday lists close the banks on the next free weekday after each weekend public holiday they cover; Government offices close it after a Sunday one (civil-service Circular 5/1984), and after a Saturday one the circular only lets a department grant its staff a day off. The data counts that weekday, marked (additional) because the holiday keeps its weekend date, only where banks and Government offices both close it, which after a Saturday holiday means a department's own closure list shows it closed. Bank holidays the data does not count, among them a third Christmas day, are listed in a note on the Irish pages. Sources: Workplace Relations Commission, Irish Statute Book, circulars.gov.ie (Government of Ireland), Banking & Payments Federation Ireland, Banking & Payments Federation Ireland (archived copy), Department of Justice, Home Affairs and Migration, European Central Bank, Banking & Payments Federation Ireland (archived copy) (checked October 13, 2026).
- New Zealand: six public holidays can fall on a weekend (New Year's Day, 2 January, Waitangi Day, ANZAC Day, Christmas Day and Boxing Day). For an employee who would not have worked that Saturday or Sunday, New Year's Day, 2 January, Christmas Day and Boxing Day move to the following Monday from a Saturday and to the following Tuesday from a Sunday, and Waitangi Day and ANZAC Day move to the following Monday from either (Holidays Act 2003 ss 45 and 45A; Employment Leave Act 2026 ss 59 and 60 from 6 August 2028). The data lists that weekday in place of the weekend date. Sources: New Zealand Legislation (Parliamentary Counsel Office), New Zealand Legislation (Parliamentary Counsel Office), New Zealand Legislation (Parliamentary Counsel Office), Employment New Zealand (MBIE) (checked October 13, 2026).
- South Africa: when a public holiday falls on a Sunday, section 2(1) of the Public Holidays Act 36 of 1994 makes the following Monday a public holiday as well, and the data lists that Monday, marked (observed), and not the Sunday (Monday 10 August 2026 for National Women's Day). The Act adds no day for a holiday that falls on a Saturday, so it costs no business day. Sources: South African Government, South African Government (Government Gazette), South African Government (Government Gazette), South African Government (Government Gazette), South African Government (Government Gazette) (checked October 13, 2026).
- Brazil: the three statutes that declare the feriados nacionais (Lei 662/1949, Lei 6.802/1980 and Lei 14.759/2023) name each by its date and provide no substitute weekday, so one that falls on a Saturday or Sunday costs no business day, and the data lists it on its calendar date. Sources: Conselho Monetário Nacional (Banco Central do Brasil), Presidência da República, Casa Civil (Planalto), Presidência da República, Casa Civil (Planalto), Presidência da República, Casa Civil (Planalto), Presidência da República, Casa Civil (Planalto), Ministério da Gestão e da Inovação em Serviços Públicos, B3 (Brasil, Bolsa, Balcão) (checked October 13, 2026).
- Italy: Article 2 of Law 260 of 1949 lists the giorni festivi and provides no substitute weekday, so one that falls on a Saturday or Sunday costs no business day, and the data lists it on its calendar date. Sources: Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato), Normattiva (Istituto Poligrafico e Zecca dello Stato) (checked October 13, 2026).
- Spain: under Article 37.2 of the Estatuto de los Trabajadores, the rest day for a holiday that falls on a Sunday moves to the following Monday, and a comunidad autónoma may replace that Monday with a holiday of its own. The calculator's set lists each holiday on its calendar date and does not list the Monday. Sources: Boletín Oficial del Estado, Dirección General de Trabajo, Ministerio de Trabajo y Economía Social, Dirección General de Trabajo, Ministerio de Trabajo y Economía Social, Dirección General de Trabajo, Ministerio de Trabajo y Economía Social, Dirección General de Trabajo (BOE), Boletín Oficial del Estado (checked October 13, 2026).
- Saudi Arabia: the Gregorian dates are this site's own conversion, for every year the data covers (2024 to 2029): it places Eid al-Fitr and the Day of Arafat by the Umm al-Qura calendar, which Article 24 names for Eid al-Fitr and for National Day but not for the Day of Arafat, and it places National Day on 23 September. No Saudi row carries the (approximate) tag. The calculator's data adds no day for an Eid day that falls on a Friday or Saturday: 14 of the 48 Eid holiday days it lists from 2024 to 2029 do, and a count leaves each of them out once, as a weekend day. For the fixed-date days it lists Sunday 23 February 2025 instead of Saturday 22 February 2025 and Sunday 24 September 2028 instead of Saturday 23 September 2028. Sources: Saudi Press Agency, Saudi Ministry of Human Resources and Social Development (checked October 13, 2026).
- UAE, Qatar, Egypt: the Islamic holidays follow the Hijri calendar. Where the data holds the government's announcement of a year's dates, it uses them; a date it holds no announcement for is converted from the Umm al-Qura calendar and, in a later year, tagged (approximate), because the day actually taken off can differ from that date. Sources: UAE Government Portal (checked October 13, 2026).
- Israel: the holidays follow the Hebrew lunisolar calendar, so their Gregorian dates move from year to year; the data lists each on the day it is observed, as the Bank of Israel's calendar lists Independence Day. Sources: Bank of Israel, Bank of Israel, Bank of Israel, Bank of Israel, Civil Service Regulations of Israel (Takshir), in the copy on the National Insurance Institute's site, Tel Aviv Stock Exchange, press release (PR Newswire), Tel Aviv Stock Exchange, press release (PR Newswire) (checked October 13, 2026).
- Philippines, India: the Philippine dates for a year with a proclamation are the ones it sets, a moved holiday included; a later year carries the tagged dates the coverage line describes; all 14 Indian dates for 2027 are those of Annexure I of the Department of Personnel and Training's memorandum dated 16 July 2026, and rows marked approximate (2028 and 2029) are dates this site computed. The site applies no weekend rule of its own to either set; paragraph 3.2 of that memorandum allows no substitute holiday when a festival holiday falls on a weekly off. Sources: Official Gazette of the Republic of the Philippines, Official Gazette of the Republic of the Philippines, Supreme Court E-Library, Official Gazette of the Republic of the Philippines, Department of Personnel and Training, Department of Posts, forwarding DoPT O.M. F.No.12/2/2023-JCA dated 16 July 2026, Presidential Communications Office (checked October 13, 2026).
- China: for each of the years 2024 to 2026 the General Office of the State Council issued a notice with that year's arrangement: the days taken off and the Saturdays and Sundays worked in exchange (for 2026: 4 January, 14 and 28 February, 9 May, 20 September and 10 October). The calculator leaves out the closure dates in its data. It never counts a Saturday or Sunday, so it does not count the weekend days a notice turns into working days. Sources: 国务院 (State Council of the People's Republic of China), 国务院办公厅 (General Office of the State Council), 国务院办公厅 (General Office of the State Council), 国务院办公厅 (General Office of the State Council) (checked October 13, 2026).
- Vietnam: when a weekly rest day coincides with one of the Article 112 holidays, Article 111(3) of the Labour Code gives the next working day off, automatically, and the data lists that day. Working-day swaps that an annual arrangement assigns to state agencies are not added. Sources: Công báo (Official Gazette of the Government of Viet Nam), Bộ Nội vụ (Ministry of Home Affairs), Bộ Nội vụ (Ministry of Home Affairs) (checked October 13, 2026).
- Switzerland: the federal portal ch.ch states that a holiday falling on a non-working day such as a Saturday or Sunday gives no entitlement to a weekday in its place, and the data lists each Feiertag on its calendar date even when it lands on a weekend. Cantonal law can still add a day: the Bundesamt für Justiz directory shows Neuchâtel treating 2 January and 26 December as holidays only in years when 1 January and 25 December fall on a Sunday. Sources: Schweizerische Eidgenossenschaft (ch.ch), Bundesamt für Justiz BJ, Staatssekretariat für Wirtschaft SECO (checked October 13, 2026).
For a comparison of the weekend rules of the United States, the United Kingdom, Canada, Australia and continental Europe, see the guide on weekend observance.
How we handle lunar and Islamic dates
In several countries' data some holidays fall on a different Gregorian date each year, and the date for a later year is not published yet. Eight countries' data carries such dates today, computed and tagged as described below: China, Egypt, India, the Philippines, Qatar, Singapore, the United Arab Emirates and Vietnam.
Where the data holds the authority's published dates for a year, it uses them. Two sets carry computed dates with no tag: Israel's dates for 2028 and 2029 and Saudi Arabia's dates in every year. For a later year in the other countries the data carries a computed date and tags it (approximate) in the holiday list, because the published date can differ from it. For a deadline near such a holiday, check the date against the authority that publishes it, which each country's page names and the list under Sources and audit trail gives.
How we handle dates awaiting their annual order
A second kind of uncertainty has nothing to do with the calendar. India's Dr. Ambedkar Jayanti is on 14 April in every year of the data, but the one order read for this site covers a single year: an Office Memorandum of the Department of Personnel and Training dated 9 April 2026 (No. 12/4/2020-JCA), separate from the memorandum on the year's holidays, declared 14 April 2026 a holiday. The data carries the day in every year from 2024 to 2029; in 2028 it shares a row with Good Friday, and that row has no tag. In 2027 and 2029 the entry is tagged (unconfirmed). It says the calendar date is settled and the instrument confirming it is not, which is a different claim from the computed dates above and needs its own tag. Putting the lunar label on a fixed Gregorian date would be false, and leaving the entry bare would overstate what is known.
The same tag marks dates for Egypt, the Philippines and the United Arab Emirates that wait on an official act: in Egypt the decision that sets each later year's day off, in the Philippines the year's proclamation, in the United Arab Emirates the announcement of a holiday's day. Both tags clear the same way: once the authority publishes, the entry is replaced with what its instrument says.
Update cadence
Each country's data records the date it was last checked against its source; that date is shown on the country's pages and under Sources and audit trail below. Among the 25 countries the oldest of those dates is May 19, 2026 and the newest October 13, 2026. There is no fixed schedule for re-checking dates. An automated check runs every Monday and requests the cited source pages to see that they still answer; it does not re-read holiday dates. Not every date without an official list carries a tag: the country lines above say which years are this site's projections or conversions.
The holiday pages run from 2024 to 2028, and every calculator on the site reads the same data.
Sources and audit trail
Each country's holiday file names the official source it is checked against and records the date of the last check. The full set is below. A date tagged (approximate) is this site's computation and is on no authority's page yet.
Official source for each country
- Australia: Fair Work Ombudsman (fairwork.gov.au) · reviewed August 26, 2026
- Brazil: Presidência da República, Casa Civil (planalto.gov.br) · reviewed September 11, 2026
- Canada: Employment and Social Development Canada (canada.ca) · reviewed October 7, 2026
- China: State Council of the People's Republic of China (gov.cn) · reviewed October 7, 2026
- Egypt: Presidency of the Arab Republic of Egypt (presidency.eg) · reviewed October 13, 2026
- France: Service-Public.fr (service-public.gouv.fr) · reviewed July 20, 2026
- Germany: Bundesministerium des Innern und für Heimat (bmi.bund.de) · reviewed July 23, 2026
- India: Department of Posts, forwarding DoPT O.M. F.No.12/2/2023-JCA (utilities.cept.gov.in) · reviewed September 8, 2026
- Ireland: Workplace Relations Commission (workplacerelations.ie) · reviewed October 7, 2026
- Israel: Bank of Israel (boi.org.il) · reviewed October 13, 2026
- Italy: Normattiva (normattiva.it) · reviewed September 10, 2026
- Japan: 内閣府 (Cabinet Office, Government of Japan) (cao.go.jp) · reviewed September 10, 2026
- Mexico: Orden Jurídico Nacional, Secretaría de Gobernación (ordenjuridico.gob.mx) · reviewed October 5, 2026
- New Zealand: Employment New Zealand (employment.govt.nz) · reviewed October 9, 2026
- Philippines: Official Gazette of the Republic of the Philippines (officialgazette.gov.ph) · reviewed October 5, 2026
- Qatar: Al Meezan, the Qatari Legal Portal (almeezan.qa) · reviewed September 8, 2026
- Saudi Arabia: Ministry of Human Resources and Social Development (hrsd.gov.sa) · reviewed September 8, 2026
- Singapore: Ministry of Manpower (mom.gov.sg) · reviewed October 9, 2026
- South Africa: South African Government (gov.za) · reviewed October 13, 2026
- Spain: Boletín Oficial del Estado (boe.es) · reviewed October 13, 2026
- Switzerland: Staatssekretariat für Wirtschaft SECO (seco.admin.ch) · reviewed July 23, 2026
- United Arab Emirates: The United Arab Emirates' Government portal (u.ae) · reviewed October 13, 2026
- United Kingdom: GOV.UK (gov.uk) · reviewed May 19, 2026
- United States: U.S. Office of Personnel Management (opm.gov) · reviewed July 20, 2026
- Vietnam: Công báo, the Official Gazette of the Government of Viet Nam (congbao.chinhphu.vn) · reviewed October 13, 2026
Structural drift, such as invalid dates, duplicates or holiday counts outside a band set for each country, is caught by the test suite. A check in the code base (npm run check:lunar-refresh) lists every entry tagged (approximate) or (unconfirmed) whose date is within six months, so the published date or the annual order can replace it. The check runs on demand, not on a schedule.
This page lists the official source for each of the 25 countries. The full register, with a link where the source has one and the last-reviewed date for all 113 jurisdictions (these 25 countries plus the 88 sub-national ones), is on the sources register.
What to do if you find an error
If you spot an incorrect date or a missing holiday, please get in touch. Include the country, the date and the source you are relying on, such as a government calendar or proclamation.
Each country's holidays are stored as data, one list per year, with the source URL and the review date. Every calculator and holiday table on this site reads the same file, so a corrected date reaches all of them at the next deploy, and a change to a holiday date is recorded on the updates page. Sentences that describe a country's set, like the lines on this page, are written by hand and are corrected with the data.
Sources for these rules
- Resolução CMN nº 4.880/2020, art. 6º: não são considerados dias úteis, para fins de operações praticadas no mercado financeiro, os sábados, domingos e feriados de âmbito nacional, bem como a segunda-feira e a terça-feira de Carnaval e o dia dedicado a Corpus Christi; arts. 2º e 3º: horário especial de atendimento na Quarta-Feira de Cinzas e em 24 de dezembro, e nenhum atendimento presencial no último dia útil do ano (Conselho Monetário Nacional (Banco Central do Brasil))
- ZAHAV RTGS System, Operating Days during 2024: non-business days 27 February (municipal elections), 24 March (Purim, Tel Aviv), 23 and 29 April (Passover), 14 May (Independence Day), 12 June (Shavuot), 13 August (Fast of the Ninth of Av), 3 and 4 October (Rosh Hashanah), 11 October (eve of Yom Kippur), 12 October (Yom Kippur), 17 October (Sukkot) and 24 October (Simchat Torah) (Bank of Israel)
- ZAHAV RTGS System, Operating Days during 2025: non-business days 14 March (Purim, Tel Aviv), 13 and 19 April (Passover), 1 May (Independence Day), 2 June (Shavuot), 3 August (Fast of the Ninth of Av), 23 and 24 September (Rosh Hashanah), 1 October (eve of Yom Kippur), 2 October (Yom Kippur), 7 October (Sukkot) and 14 October (Simchat Torah) (Bank of Israel)
- ZAHAV RTGS System, Business Days during 2026: non-business days 3 March (Purim, Tel Aviv), 2 and 8 April (Passover), 22 April (Independence Day), 22 May (Shavuot), 23 July (Fast of the Ninth of Av), 12 and 13 September (Rosh Hashanah), 20 September (eve of Yom Kippur), 21 September (Yom Kippur), 26 September (Sukkot), 3 October (Simchat Torah) and 27 October (Election Day); holiday eves short business days (Bank of Israel)
- ZAHAV RTGS System, Business Days during 2027: non-business days 23 March (Purim, Tel Aviv), 22 and 28 April (Passover), 12 May (Independence Day), 11 June (Shavuot), 12 August (Fast of the Ninth of Av), 2 and 3 October (Rosh Hashanah), 10 October (eve of Yom Kippur), 11 October (Yom Kippur), 16 October (Sukkot) and 23 October (Simchat Torah); holiday eves short business days (Bank of Israel)
- Declaration of holiday on 14 April 2026, birthday of Dr. B.R. Ambedkar, for Central Government offices throughout India (Department of Posts, forwarding DoPT O.M. No. 12/4/2020-JCA dated 9 April 2026)
Checked October 13, 2026. All sources