Skip to main content
Public Holidays By Country — 204 Countries, 2020–2027 (Nager.Date)
DatasetCSV.GZOpenHolidaysCalendarTrading CalendarReferenceFree
21,257 public holidays across 204 countries for 2020 to 2027 with date, country, English and local name, holiday type, whether it applies nationwide, and the sub-national regions it applies to, from the Nager.Date API as of 2026-09-05. Useful for trading-calendar and settlement logic.
Use Cases
- Trading and settlement calendars
- Workforce scheduling
- Delivery SLA computation
Methodology
One call per country and year; countries from the API's AvailableCountries list.
Update Schedule
Static snapshot. Refresh annually.
Attribution
Source: Nager.Date public holiday API (MIT-licensed project).
Schema
| name | type |
|---|---|
| date | date |
| country_code | string |
| country | string |
| name | string |
| local_name | string |
| types | string |
| global | boolean |
| counties | string |
| launch_year | string |
Sample Data
| date | name | types | global | country | counties | local_name | launch_year | country_code |
|---|---|---|---|---|---|---|---|---|
| 2020-01-01 | New Year's Day | Public | true | Andorra | Any nou | AD | ||
| 2020-01-01 | New Year's Day | Public | true | Antigua and Barbuda | New Year's Day | AG | ||
| 2020-01-01 | New Year's Day | Public | true | Anguilla | New Year's Day | AI | ||
| 2020-01-01 | New Year's Day | Public | true | Albania | Viti i Ri | AL | ||
| 2020-01-01 | New Year's Day | Public | true | Armenia | Ամանոր | AM |
Get this via API
# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
# Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
# Cursor / Claude Code / others: mcp.json
{
"mcpServers": {
"dagentbase": {
"url": "https://dagentbase.com/api/mcp",
"headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
}
}
}
# 2. Then ask your agent, in plain language:
# "Preview 'Public Holidays by Country — 204 Countries, 2020–2027 (Nager.Date)' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
# Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
# Cursor / Claude Code / others: mcp.json
{
"mcpServers": {
"dagentbase": {
"url": "https://dagentbase.com/api/mcp",
"headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
}
}
}
# 2. Then ask your agent, in plain language:
# "Preview 'Public Holidays by Country — 204 Countries, 2020–2027 (Nager.Date)' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urlsFree
one time · open license
Details
Date Range2020-01-01 — 2027-12-31
Rows21,257
Size324 KB
Files1
FormatCSV.GZ
Available formats
CSV.GZ324 KB
Freeopen