Skip to content
Tools / Public Holidays
Public Holidays icon

Public Holidays

Holidays for any country

Public Holidays gives you accurate public holiday data for 100+ countries in seconds. Look up every holiday in a year, check whether a specific date is a holiday, or find the next upcoming holiday from any starting date. It covers national, regional, and bank holidays for countries across every continent.

This is useful anywhere your work or automation needs to be holiday-aware — scheduling meetings, planning campaigns, sending date-sensitive communications, or building calendar integrations that respect local public holidays.

What you can do

  • holidays — get the full list of public holidays for any country and year, with names, dates, and fixed/variable status
  • is_holiday — check whether a specific date is a public holiday in a given country
  • next_holiday — find the next upcoming holiday from today or any given date
  • supported_countries — list all supported countries with their ISO codes

Who it's for

Developers building scheduling tools, operations teams planning around international holidays, marketers timing campaigns for global audiences, and anyone who needs to know whether a given date is a working day in a specific country.

How to use it

  1. Call holidays with a country code (e.g. US, GB, DE, AU) and a year to get the full holiday calendar.
  2. Call is_holiday with a specific date and country code to check a single date before scheduling something.
  3. Call next_holiday with just a country code to find out what's coming up next from today.

Getting started

Use ISO 3166-1 alpha-2 country codes (two-letter codes like US, GB, FR). Call supported_countries first if you're unsure whether a country is covered.

List Holidays

Get all public holidays for a country and year. Returns holiday names, dates, types, and whether they are fixed or variable dates. Supports 100+ countries by ISO 3166-1 alpha-2 code.

Returns: List of public holidays with names, dates, types, and fixed/variable status
Check Holiday

Check if a specific date is a public holiday in a given country. Returns the holiday details if it is, or confirms it is a regular day.

Returns: Whether the date is a holiday, with holiday details if applicable
Next Holiday

Find the next upcoming public holiday for a country from today or from a specified date. Useful for scheduling and planning around holidays.

Returns: Next upcoming public holiday with date, name, and number of days away
Supported Countries

List all countries supported by the public holidays API with their ISO codes and names.

Returns: List of supported countries with ISO codes and names
Loading reviews...

Loading activity...

v0.032026-03-22
  • Added subtitle, expanded description, and agent instructions
v0.022026-03-20
  • Remove provider branding from user-facing output
v0.012026-03-20
  • Initial release

Public Holidays Use Cases(6)

Browse all 6 Public Holidaysguides →
Open Check International Team Holidays

Check International Team Holidays

Look up public holidays across multiple countries to coordinate schedules for distributed teams.

Public Holidays icon
Public Holidays
4 agent guides
Open Plan Content Around Holidays

Plan Content Around Holidays

Build a content calendar that aligns with public holidays to maximize engagement and relevance.

Public Holidays icon
Public Holidays
4 agent guides
Open Search Papers by Topic

Search Papers by Topic

Find relevant academic papers on any research topic across millions of scholarly publications.

Academic Research icon
Academic Research
4 agent guides
Open Geocode Addresses to Coordinates

Geocode Addresses to Coordinates

Convert street addresses into precise latitude and longitude coordinates for mapping and spatial analysis.

Address Geocoding icon
Address Geocoding
4 agent guides
See every Public Holidaysuse case (Claude, ChatGPT, Copilot, OpenClaw guides) →

Related Tools

Open Web Search
Web Search icon
Web SearchWeb, news, images & maps — one tool
5

Related Categories

Frequently Asked Questions

Can I get the full holiday calendar for one country and year?

Yes. Use `holidays` with an ISO 3166-1 alpha-2 country code like `US` or `GB`, plus the year you want.

How do I check whether one date is a holiday?

Use `is_holiday` with the country code and date. It tells you whether the day is a public holiday and returns the holiday details if it is.

How do I find the next upcoming holiday?

Use `next_holiday` from today or from any date you care about. It is the fastest way to plan around the next break in a market.

What if I am not sure which country codes are supported?

Call `supported_countries` first. It returns the supported countries with their ISO codes so you can pick the right one quickly.