Skip to content

Public holidays, long weekends and country information

Nager.Date returns annual holiday calendars, long weekends, holiday or weekend checks, country details, and up to 50 upcoming holidays within 365 days; coverage varies.

Check public holiday

Check whether a date is a public holiday or weekend in a country. By default, only nationwide holidays count; provide a region to include holidays observed there.

Your information

Date to check in YYYY-MM-DD format, for example 2026-07-14.

Country name or two-letter country code, for example France or FR.

More options

Optional state or province name or subdivision code, for example Bavaria or DE-BY. Omit to check nationwide holidays only.

1 credit per run

Example results

Date
2026-07-14
Region
Not provided
Country
France
Weekday
Tuesday
Is Weekend
No
Is Public Holiday
Yes
Holidays
Holidays
RegionsPage LinkLocal NameNationwideEnglish NameRegion Codes
None
Fête nationale
Yes
Bastille Day
None
Example data · Run in Studio for fresh results.

Choose an action

About Nager.Date

Nager.Date lists a country’s public holidays by year or for the next 365 days, using a country name or two-letter code.

Check public holidays with a date and country, optionally adding a region; results include applicable holidays and weekend status.

List long weekends by country and year, or get country names, codes, world region, and land-border neighbours by country.

Built by Fous from date.nager.at and checked automatically; it last passed a check on Sep 30, 2026. Fous is not affiliated with Nager.Date.

Actions

Check public holiday

1 credit per run

Check whether a date is a public holiday or weekend in a country. By default, only nationwide holidays count; provide a region to include holidays observed there.

What you provide

FieldTypeRequiredDescription
DatedateDateRequiredDate to check in YYYY-MM-DD format, for example 2026-07-14.Example: 2026-07-14
RegionregionTextOptionalOptional state or province name or subdivision code, for example Bavaria or DE-BY. Omit to check nationwide holidays only.Example: Bavaria
CountrycountryTextRequiredCountry name or two-letter country code, for example France or FR.Example: France

What you get

FieldTypeDescription
DatedateDateDate checked.Example: 2026-07-14
RegionregionTextRegion checked, or null for nationwide only.Example: Bavaria
CountrycountryTextCountry name.Example: France
WeekdayweekdayTextDay of the week.Example: Tuesday
HolidaysholidaysListApplicable public holidays on the date; empty if none.
Regionsholidays[].regionsListRegions where a regional holiday applies; empty for nationwide holidays.
Page Linkholidays[].page_linkTextPage for the country’s holiday calendar.Example: https://date.nager.at/PublicHoliday/France/2026
Local Nameholidays[].local_nameTextHoliday name in the local language.Example: Fête nationale
Nationwideholidays[].nationwideYes or noWhether the holiday applies nationwide.Example: Yes
English Nameholidays[].english_nameTextHoliday name in English.Example: Bastille Day
Region Codesholidays[].region_codesListOfficial subdivision codes for applicable regions.
Is Weekendis_weekendYes or noWhether the date falls on Saturday or Sunday.Example: No
Is Public Holidayis_public_holidayYes or noWhether the date has an applicable public holiday.Example: Yes

Example result

For Date: 2026-07-14, Country: France

JSON
{
  "date": "2026-07-14",
  "region": null,
  "country": "France",
  "weekday": "Tuesday",
  "holidays": [
    {
      "regions": [],
      "page_link": "https://date.nager.at/PublicHoliday/France/2026",
      "local_name": "Fête nationale",
      "nationwide": true,
      "english_name": "Bastille Day",
      "region_codes": []
    }
  ],
  "is_weekend": false,
  "is_public_holiday": true
}

Get country info

1 credit per run

Get a country’s common and official names, code, region, and neighbouring countries. Neighbours are geographic land borders where available.

What you provide

FieldTypeRequiredDescription
CountrycountryTextRequiredCountry name or two-letter country code, for example Austria or AT.Example: US

What you get

FieldTypeDescription
RegionregionTextWorld region.Example: Americas
Page URLpage_urlTextLink to this country’s details.Example: https://date.nager.at/api/v3/CountryInfo/US
NeighboursneighboursListCountries sharing a land border with this country.
Page URLneighbours[].page_urlTextLink to the neighbouring country’s details.Example: https://date.nager.at/api/v3/CountryInfo/CA
Common Nameneighbours[].common_nameTextCommon country name.Example: Canada
Country Codeneighbours[].country_codeTextTwo-letter country code.Example: CA
Official Nameneighbours[].official_nameTextOfficial country name.Example: Canada
Common Namecommon_nameTextCommon country name.Example: United States
Country Codecountry_codeTextTwo-letter country code.Example: US
Official Nameofficial_nameTextOfficial country name.Example: United States of America

Example result

For Country: US

JSON
{
  "region": "Americas",
  "page_url": "https://date.nager.at/api/v3/CountryInfo/US",
  "neighbours": [
    {
      "page_url": "https://date.nager.at/api/v3/CountryInfo/CA",
      "common_name": "Canada",
      "country_code": "CA",
      "official_name": "Canada"
    },
    {
      "page_url": "https://date.nager.at/api/v3/CountryInfo/MX",
      "common_name": "Mexico",
      "country_code": "MX",
      "official_name": "United Mexican States"
    }
  ],
  "common_name": "United States",
  "country_code": "US",
  "official_name": "United States of America"
}

List long weekends

1 credit per run

List long weekends for a country and year, including dates, length, and any bridge days needed. Country coverage varies.

What you provide

FieldTypeRequiredDescription
YearyearNumberOptionalCalendar year, for example 2026. Defaults to the current year when omitted.Example: 2025
CountrycountryTextRequiredCountry name or 2-letter code, for example Netherlands or NL.Example: US

What you get

FieldTypeDescription
YearyearNumberCalendar year.Example: 2025
CountrycountryTextCountry name.Example: United States
Long Weekendslong_weekendsListLong weekends in date order.
Days Offlong_weekends[].days_offNumberTotal consecutive days off, including any bridge day.Example: 3
End Datelong_weekends[].end_dateDateLast date of the long weekend.Example: 2025-01-20
Page Linklong_weekends[].page_linkTextCountry calendar page for this long weekend.Example: https://date.nager.at/publicholiday/united-states/2025
Start Datelong_weekends[].start_dateDateFirst date of the long weekend.Example: 2025-01-18
Bridge Day Dateslong_weekends[].bridge_day_datesListDays to take off work to make the long weekend.
Bridge Day Neededlong_weekends[].bridge_day_neededTextWhether taking a day off work is needed.Example: no

Example result

For Year: 2025, Country: US

JSON
{
  "year": 2025,
  "country": "United States",
  "long_weekends": [
    {
      "days_off": 3,
      "end_date": "2025-01-20",
      "page_link": "https://date.nager.at/publicholiday/united-states/2025",
      "start_date": "2025-01-18",
      "bridge_day_dates": [],
      "bridge_day_needed": "no"
    },
    {
      "days_off": 3,
      "end_date": "2025-02-17",
      "page_link": "https://date.nager.at/publicholiday/united-states/2025",
      "start_date": "2025-02-15",
      "bridge_day_dates": [],
      "bridge_day_needed": "no"
    },
    {
      "days_off": 3,
      "end_date": "2025-05-26",
      "page_link": "https://date.nager.at/publicholiday/united-states/2025",
      "start_date": "2025-05-24",
      "bridge_day_dates": [],
      "bridge_day_needed": "no"
    }
  ]
}

List public holidays

1 credit per run

List a country’s public holidays for a year, including local names, regional coverage, and holiday types. Coverage varies by country.

What you provide

FieldTypeRequiredDescription
YearyearNumberOptionalCalendar year, for example 2026. Defaults to the current year.Example: 2026
CountrycountryTextRequiredCountry name or two-letter country code, for example Germany or DE.Example: Germany

What you get

FieldTypeDescription
YearyearNumberCalendar year returned.Example: 2026
HolidaysholidaysListHolidays in date order. Nationwide holidays have no specific regions.
Dateholidays[].dateDateHoliday date.Example: 2026-01-01
Typeholidays[].typeTextHoliday classifications, including all applicable types.Example: Public
Regionsholidays[].regionsListRegion names where a regional holiday applies.
Weekdayholidays[].weekdayTextDay of the week.Example: Thursday
Page URLholidays[].page_urlTextCountry holiday calendar page for this year.Example: https://date.nager.at/PublicHoliday/Country/DE/2026
Local Nameholidays[].local_nameTextLocal holiday name.Example: Neujahr
Nationwideholidays[].nationwideTextWhether the holiday applies throughout the country.Example: Yes
English Nameholidays[].english_nameTextEnglish holiday name.Example: New Year's Day
Region Codesholidays[].region_codesListISO region codes where this regional holiday applies.
Country Namecountry_nameTextName of the country.Example: Germany

Example result

For Year: 2026, Country: Germany

JSON
{
  "year": 2026,
  "holidays": [
    {
      "date": "2026-01-01",
      "type": "Public",
      "regions": [],
      "weekday": "Thursday",
      "page_url": "https://date.nager.at/PublicHoliday/Country/DE/2026",
      "local_name": "Neujahr",
      "nationwide": "yes",
      "english_name": "New Year's Day",
      "region_codes": []
    },
    {
      "date": "2026-01-06",
      "type": "Public",
      "regions": [
        "Baden-Württemberg",
        "Bavaria",
        "Saxony-Anhalt"
      ],
      "weekday": "Tuesday",
      "page_url": "https://date.nager.at/PublicHoliday/Country/DE/2026",
      "local_name": "Heilige Drei Könige",
      "nationwide": "no",
      "english_name": "Epiphany",
      "region_codes": [
        "DE-BW",
        "DE-BY",
        "DE-ST"
      ]
    },
    {
      "date": "2026-03-08",
      "type": "Public",
      "regions": [
        "Berlin",
        "Mecklenburg-Vorpommern"
      ],
      "weekday": "Sunday",
      "page_url": "https://date.nager.at/PublicHoliday/Country/DE/2026",
      "local_name": "Internationaler Frauentag",
      "nationwide": "no",
      "english_name": "International Women's Day",
      "region_codes": [
        "DE-BE",
        "DE-MV"
      ]
    }
  ],
  "country_name": "Germany"
}

List upcoming holidays

1 credit per run

List a country’s public holidays from today through the next 365 days, with English and local names and applicable regions. Includes up to 50 holidays.

What you provide

FieldTypeRequiredDescription
CountrycountryTextRequiredCountry name or two-letter country code, for example United Kingdom or GB.Example: United Kingdom
Max Resultsmax_resultsNumberOptionalMaximum number of upcoming holidays, for example 10 (up to 50).Example: 3

What you get

FieldTypeDescription
HolidaysholidaysListPublic holidays in date order.
Dateholidays[].dateDateExample: 2026-11-30
Regionsholidays[].regionsTextApplicable region names, or All regions for nationwide holidays.Example: Scotland
Weekdayholidays[].weekdayTextExample: Monday
Page URLholidays[].page_urlLinkExample: https://date.nager.at/publicholiday/country/GB/2026
Local Nameholidays[].local_nameTextExample: Saint Andrew's Day
Nationwideholidays[].nationwideTextExample: no
English Nameholidays[].english_nameTextExample: Saint Andrew's Day
Region Codesholidays[].region_codesListSubdivision codes for regional holidays; empty for nationwide holidays.
Days From Todayholidays[].days_from_todayNumberExample: 63
Country Namecountry_nameTextName of the country.Example: United Kingdom

Example result

For Country: United Kingdom

JSON
{
  "holidays": [
    {
      "date": "2026-11-30",
      "regions": "Scotland",
      "weekday": "Monday",
      "page_url": "https://date.nager.at/publicholiday/country/GB/2026",
      "local_name": "Saint Andrew's Day",
      "nationwide": "no",
      "english_name": "Saint Andrew's Day",
      "region_codes": [
        "GB-SCT"
      ],
      "days_from_today": 63
    },
    {
      "date": "2026-12-25",
      "regions": "All regions",
      "weekday": "Friday",
      "page_url": "https://date.nager.at/publicholiday/country/GB/2026",
      "local_name": "Christmas Day",
      "nationwide": "yes",
      "english_name": "Christmas Day",
      "region_codes": [],
      "days_from_today": 88
    },
    {
      "date": "2026-12-28",
      "regions": "All regions",
      "weekday": "Monday",
      "page_url": "https://date.nager.at/publicholiday/country/GB/2026",
      "local_name": "Boxing Day",
      "nationwide": "yes",
      "english_name": "St. Stephen's Day",
      "region_codes": [],
      "days_from_today": 91
    }
  ],
  "country_name": "United Kingdom"
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@nager-date",
  "visibility": "public",
  "operation": "check_public_holiday",
  "version": 1,
  "input": {
    "date": "2026-07-14",
    "country": "France"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Plan staffing around public holidays and regional observances
  • Find upcoming holidays for a country
  • Check whether a date is a holiday or weekend
  • Identify long weekends and days to take off
  • Look up country codes and neighbouring countries

Questions

Is Fous affiliated with Nager.Date?

No. Fous is not affiliated with Nager.Date. This workflow reads the public date.nager.at website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a Nager.Date account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from date.nager.at when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 30, 2026.

What public holidays fall in a country this year?

Use List public holidays with a country and year. The year defaults to the current year.

Is a date a public holiday or weekend?

Use Check public holiday with a date and country. Add a region to include regional holidays.

When are the long weekends in a country?

Use List long weekends with a country and year. The year defaults to the current year.

All Productivity workflowsBrowse all workflows