What this site covers
Holidays is a reference for official public-holiday calendars, not a diary of days off. Each country desk lists the dates a government has designated, with the producer and licence cited on the page. The desks currently cover the United States, the United Kingdom, Canada, Australia, Ireland, India, Japan, Korea, Brazil, Mexico, Switzerland, Sweden, Norway, South Africa and New Zealand. Year pages are available back to 2018 on every desk, within the range each source publishes, so you can compare how a calendar has changed over time.
Regional and provincial public holidays are included when officially published under a reusable licence, always labelled as regional so they are never shown as nationwide. Employer-specific observances are not included.
How to use the desks
Use the country menu to move between desks and the year navigation to move between years. Each year page carries a month chart, a calendar and the full table, with the observed date shown next to the nominal one whenever a weekend shift or substitute day applies. A Regional badge marks a date that applies only in the named region. The today block at the top of each desk says whether the current date is a public holiday there and, if not, which date comes next. The year wall behind the download button exports the same list as an image or PDF.
Where the dates come from
Dates are read from the authoritative government publication or official open-data file for each desk, then rendered into these pages at build time. Nothing is invented to fill a gap and no date is adjusted by hand. Every country and year page names its source and licence and links to the sources page, which collects them in one place. If an official list revises a date, the next rebuild carries the revision. The explanatory blocks under each calendar describe how that country's list is assembled and which parts are regional.
Why dates shift
Holiday tables move for reasons that are mostly mechanical. When a fixed-date holiday falls at the weekend, many countries observe it on the nearest working day, so the date people actually take off differs from the nominal one. Lunar and religious calendars drift against the Gregorian year, which is why those observances land on a different date each time. Regional and provincial holidays add a second layer: a date can be a public holiday in one part of a country and an ordinary working day elsewhere, and the split changes as official lists are updated. Because these rules can change, the same country can legitimately show different tables in different years.