Guide May 15, 2026 11 min read

World Holidays Calendar 2026 & 2027 —3,400+ Public & Cultural Holidays by Country

When does Japan's Golden Week start in 2027? When is Diwali? Which days are bank holidays in Germany next year? We just shipped a free calendar that answers all of those questions in one place —here's how it works, where the data comes from, and how to use it.

Open the calendar —no signup

3,469 holidays. 122 countries. 2026 & 2027. Search and copy any date in one click.

Browse holidays

Most "holidays" sites bury the actual dates under banner ads, force you to click through year selectors, or only cover the US and UK. We wanted something faster: one page, every country, instant search, copy a date with one click.

What this calendar covers

The ToolKnit Holidays calendar is a free, browser-based reference for public, national, cultural and religious holidays around the world. As of this writing it includes:

3,469Holidays
122Countries
2026 – 27Years
5Regions

Coverage by region:

  • Europe —1,522 holidays across 49 countries
  • Americas —929 holidays across 33 countries
  • Africa —446 holidays across 22 countries
  • Asia —399 holidays across 16 countries
  • Oceania —119 holidays across 2 countries

You can use the calendar in two ways:

  1. The hub page (/holidays) —global search, region chips, country/month/type/year filters, and a unified card list of every holiday in every country.
  2. Country pages (e.g. /holidays/japan) —a focused calendar for a single country, with month chips, search and a longer description.

Why we built it (and why every existing solution annoyed us)

Search "Japan holidays 2026" and you'll find three kinds of results:

  1. Government pages —authoritative, but only one country, no comparison, and often only in the local language.
  2. Travel sites —list 10 popular holidays then drown the page in tour ads.
  3. Generic "world holidays" sites —cover many countries but require you to navigate to a separate page per year and never let you copy a date.

None of them let you do the thing you actually came to do: see all the holidays for a country, scan them quickly, and copy a date into your project plan / leave request / travel itinerary. That's the gap we wanted to fill.

How to use the calendar

1. Global search and filters

On the hub page, the search box does a fuzzy match against holiday name, country name and date. Try queries like:

  • Diwali —every Diwali-related entry across India, Singapore, Fiji, Malaysia, etc.
  • December —everything in December (works because the date string contains the month name in some entries).
  • Japan —every entry where the country is Japan.

Below the search box, five filter chips let you narrow by region (Europe, Americas, Asia, Africa, Oceania), and four dropdowns let you narrow by country, month, type (Public vs Cultural / Religious) and year (2026 or 2027).

2. Country-specific pages

For 15 high-traffic countries we generated dedicated pages with extra context, a per-country description, and a "next upcoming holiday" callout. Each country page lets you filter by month chips and copy dates directly:

3. Copying dates

Every holiday card has a small Copy button that puts YYYY-MM-DD — Holiday Name (Country) onto your clipboard. Paste into Notion, a spreadsheet, a calendar invite, or an email and the formatting works everywhere.

Country highlights

🇺🇸 United States —39 holidays

The US federal calendar has 11 official federal holidays (New Year's Day, MLK Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, Christmas) but the dataset also includes widely observed cultural events such as Halloween, Black Friday, Valentine's Day and Mother's Day. Note that when a federal holiday falls on a weekend, the observed date is typically the closest weekday.

🇯🇵 Japan —32 holidays

Japan has 16 statutory kokumin no shukujitsu (national holidays) per year —more than most countries. The most notable cluster is Golden Week (Showa Day on 29 April, Constitution Memorial Day on 3 May, Greenery Day on 4 May, Children's Day on 5 May), which usually creates a 4-to-9 day continuous break depending on weekends. Other highlights include Coming of Age Day (second Monday of January), Marine Day, Mountain Day, Respect for the Aged Day, Sports Day and the Emperor's Birthday on 23 February.

🇨🇳 China —Lunar New Year, Qingming, Golden Week

Mainland China's seven statutory public holidays are New Year's Day, Spring Festival (Lunar New Year), Qingming, Labour Day, Dragon Boat Festival, Mid-Autumn Festival and National Day. The State Council typically adjusts adjacent weekends to create extended breaks —Spring Festival and National Day each become 7-day "golden weeks" through this mechanism.

🇮🇳 India —Diwali, Holi, Eid and a deeply regional calendar

India has only three nationwide statutory holidays —Republic Day (26 January), Independence Day (15 August) and Gandhi Jayanti (2 October) —but the practical calendar is enormous because each state observes its own gazetted holidays. Pan-Indian cultural and religious holidays include Diwali, Holi, Eid al-Fitr, Christmas, Buddha Purnima, Guru Nanak Jayanti and Raksha Bandhan.

🇩🇪 Germany —Federal + state holidays

Germany has 9 nationwide holidays (New Year's Day, Good Friday, Easter Monday, Labour Day, Ascension Day, Whit Monday, German Unity Day, Christmas Day, Boxing Day) but each Bundesland adds 1–5 more. Bavaria and Baden-Württemberg are the most generous, with up to 13 public holidays per year including Epiphany (6 January), Corpus Christi, Assumption Day and All Saints' Day.

🇸🇬 Singapore —Multicultural by design

Singapore's holiday calendar is a textbook example of multicultural civic design: 11 official public holidays cover Chinese (Lunar New Year), Malay (Hari Raya Puasa, Hari Raya Haji), Indian (Deepavali), Buddhist (Vesak Day) and Christian (Good Friday, Christmas) traditions, plus secular dates like National Day (9 August) and Labour Day.

🇧🇷 Brazil —Carnival is not (officially) a holiday

A surprising fact: Carnival is not a federal holiday in Brazil. The Monday and Tuesday before Ash Wednesday are facultative —public-sector workers usually get them off, but private employers decide individually. The eight true federal holidays are Confraternization (1 January), Tiradentes, Labour Day, Independence Day, Our Lady of Aparecida, All Souls' Day, Republic Proclamation and Christmas.

Where the data comes from

The dataset is assembled from two sources:

  1. Nager.Date —an open public-holiday API maintained as an open-source project. It provides authoritative public-holiday dates for 122 countries with computed observances and weekend rollovers. This forms the backbone of the calendar.
  2. Curated cultural & religious additions —Nager.Date is excellent for civil/statutory holidays but doesn't include observances like Diwali, Lunar New Year, Eid al-Fitr, Eid al-Adha, Hanukkah, Ramadan or the Mid-Autumn Festival. We added ~50 of the most internationally significant ones manually, with dates derived from lunar / Hijri / luni-solar calendars for 2026 and 2027.

The data is shipped as a static JavaScript array (~800 KB minified) and loaded once. No external API calls are made when you browse the calendar, which means it works offline and there's zero latency on filtering.

What this calendar is not

To be transparent about limitations:

  • It is not a legal source. If you need to file a leave request, plan a payroll cutoff or schedule a court filing, always confirm the date with the official government calendar for that country.
  • State / provincial / regional holidays are partial. The federal-level dataset is comprehensive but subnational holidays (US state holidays, German state holidays, Indian state holidays, etc.) are not yet fully covered.
  • Lunar / Hijri dates are precomputed. Some religious observances depend on actual moon sightings (e.g. Eid in some countries can shift by ±1 day from the astronomical prediction). We use the most commonly accepted date.

We'll keep extending the dataset —adding subnational holidays, more cultural events, and rolling forward to 2028 —and the changelog will record each update.

Use cases we built this for

  • Remote & international teams —know when your colleagues in São Paulo, Tokyo or Berlin are out.
  • Travel planning —avoid (or target) major local holidays when booking flights and hotels.
  • HR & payroll —quick lookup for global leave calendars and statutory holiday counts per jurisdiction.
  • Project planning —copy dates straight into your Gantt chart, Notion roadmap or shared spreadsheet.
  • Cultural & religious awareness —know when Ramadan, Diwali, Lunar New Year, Easter or Yom Kippur fall in 2026 and 2027.
  • School & academic planning —long-range planning of breaks and term dates relative to public holidays.

Privacy & technology

Like everything on ToolKnit, the holidays calendar runs entirely in your browser. There is no signup, no tracking of your queries, and no server-side processing. The dataset is a single static JavaScript file that your browser caches after the first load, which means subsequent visits are instant and the calendar works offline as a Progressive Web App.

Frequently asked questions

Why does my country show fewer holidays than another country?

Different countries genuinely observe different numbers of statutory holidays —Japan has 16, Mexico has 9, the US has 11, the UK has 8. The dataset also surfaces subnational and cultural additions inconsistently across countries because the underlying Nager.Date dataset varies in granularity. We're working to balance this.

How often is the data updated?

Public-holiday dates are pulled from Nager.Date and refreshed when official calendars change (which happens occasionally when a government adds a holiday or moves an observance). Lunar / Hijri dates are reviewed each year. Updates are recorded in the changelog.

Can I get the raw data?

Yes —the entire dataset is published as a static JavaScript array at /assets/js/holidays-data.js. Each entry has date, name, country, cc, slug, region, flag, type and desc. Free to use with attribution.

Will there be a CSV / iCal export?

Yes —CSV and .ics downloads (one click "import all UK holidays to Google Calendar") are on the short-term roadmap.

Is the calendar free?

Yes —100% free, no signup, no ads on the calendar pages, no rate limits. If you find it useful, the best way to support ToolKnit is to share the link or check out our other free tools.

Try it now

Open the global calendar at toolknit.com/holidays, or jump straight to a country page if you already know what you're looking for. We'd love to hear which holidays you think we should add next —feedback goes to the email in the footer.

Open the World Holidays Calendar

3,469 holidays across 122 countries. Free. No signup.

Browse holidays