Holiday Calendar

Holiday Calendar

Visual calendar with public holidays highlighted for any country. Browse by month and see every holiday at a glance.

DayticsReviewed by the daytics Team
Rate this tool:
--calculations made
Live holiday data from Nager.Date API

About the Holiday Calendar

Our holiday calendar gives you a visual, month-by-month view of public holidays for any country. Each holiday is highlighted directly on the calendar with its name shown, making it easy to plan around days off. The data comes from the Nager.Date API and covers 100+ countries.

How to Use the Holiday Calendar

  1. Select a country -- Choose your country from the dropdown menu. The United Kingdom is selected by default. Over 100 countries are available, sorted alphabetically for easy browsing.
  2. Select a year -- Choose the year you want to view. The current year is selected by default, with options ranging from two years in the past to three years ahead.
  3. Click Load -- The tool fetches live holiday data from the Nager.Date API and displays the calendar for the current month with all public holidays highlighted in yellow.
  4. Navigate between months -- Use the Previous and Next buttons above the calendar grid to move between months. The holiday legend below the grid updates to list all holidays for the displayed month.
  5. Print the calendar -- Click Print to open your browser's print dialog. The calendar is optimised for clean printing with all controls and navigation hidden automatically.

How It Works

When you click Load, the tool sends a request to the Nager.Date API to retrieve all public holidays for the selected country and year. This data is then overlaid onto a standard calendar grid that the tool generates using JavaScript. Each date that corresponds to a public holiday is highlighted with a warm yellow background and the holiday's official local name is displayed within the cell.

The month navigation buttons allow you to browse through the entire year without reloading data. Below the calendar grid, a holiday legend lists all holidays for the currently displayed month with their dates formatted clearly. The entire tool runs client-side in your browser, so no personal data is sent to any server. When printing, a dedicated stylesheet removes all interactive elements, leaving only the clean calendar and holiday information.

Frequently Asked Questions

Which countries are supported?

Over 100 countries are supported including the UK, US, Canada, Australia, India, Germany, France, Japan, and most European and Asian nations. The full list is loaded from the Nager.Date API when the page opens and is sorted alphabetically for easy browsing.

How accurate are the holiday dates?

Holiday data is sourced from the Nager.Date API, which tracks official government holiday announcements and is updated regularly. While the data is reliable for planning purposes, always confirm critical dates with your local government or employer for official scheduling decisions.

Can I print the holiday calendar?

Yes. Click the Print button to open your browser's print dialog. The calendar is optimised for printing with a clean stylesheet that hides navigation, controls, and advertisements, leaving only the calendar grid and holiday legend on the printed page.

Can I view multiple months at once?

The holiday calendar displays one month at a time for maximum clarity, with Previous and Next buttons to navigate between months. If you need a full-year overview with holidays highlighted, try our Year Planner or Printable Calendar tools, which display all 12 months on a single page.

What is the difference between a bank holiday and a public holiday?

A public holiday is a day recognised by the government as a non-working day for the general population. A bank holiday specifically refers to days when banks and financial institutions are closed, though in the UK and some other countries the terms are used interchangeably. Our calendar displays official public holidays as recognised by each country's government.

How often is the holiday data updated?

The holiday data is fetched live from the Nager.Date API each time you load a country and year. The API is maintained and updated regularly to reflect newly announced holidays, date changes, and corrections. This means you always see the most current information available when you use the tool.