Polystash

Public holidays, ready for your data.

Public holiday dates for spreadsheets, databases and calendars. One download, with country and regional reference tables included.

The full holiday dataset — $9

2000–2060 · CSV, Parquet and iCalendar · One-off purchase

224 countries and territories. 235 regional codes.

Buy the full pack — $9

Purchase and file delivery through Gumroad.

Get the free sample on Kaggle

A few rows from the files

Four columns from the published CSV sample. Dates are observed dates. An empty region means a national entry; DE-BY is Bavaria.

country,region,date,name_en
DE,DE-BY,2027-01-06,Epiphany
US,,2027-07-05,Independence Day
US,,2027-12-31,New Year's Day

What you get

CSV + Parquet. The holiday table in two formats, with observed dates, names, types and regional scope.

Country + region tables. Country codes, weekend definitions, coverage flags, and the region codes used by the holiday table.

iCalendar files. Country and regional calendars to import into a calendar application.

Data dictionary + attribution. Column meanings, date conventions, source credits and redistribution notices.

Try it on a real report

Turn the free 2026–2028 sample into a daily working-day calendar. The Python walkthrough compares national and regional holidays, counts working days by month, and exports a CSV you can join to your own data.

Download the Python walkthrough (.ipynb)Get the free sample on Kaggle

Choose how you want to use it

Your taskUseAccess
Explore holiday data for 2026–2028Free CSV sampleFree on Kaggle
Load 2000–2060 holiday files into your own toolsFull holiday pack$9 one-off
Add or count business days in an applicationBusiness Days APIRapidAPI plans; free tier available
Calculate securities settlement or payment value datesSettlement Calendar APISeparate RapidAPI plans; free tier available

Need an answer from an API?

Use Business Days for public holidays and working-day arithmetic. Use Settlement Calendar for exchange sessions, securities settlement and payment-scheme value dates. Each has its own RapidAPI subscription.

Try the Business Days APITry the Settlement Calendar API

Read the working API examples

Check the calendar that matters to you

The pack contains 214,809 holiday rows across 224 countries and territories, with regional entries for 235 subdivisions in 21 countries. Holiday types include public, bank, school, optional and observance entries; filter them for your use case.

India, Malaysia, Thailand and Trinidad and Tobago are marked partial in the current country table. Regional detail varies, and source-generated future dates can change when official calendars are announced. Country weekend definitions are not a complete history of workweek changes. A holiday row alone does not establish that a particular business closes.

Prepared from Nager.Date and date-holidays. The pack includes the source licences and attribution notices; retain them with any redistribution. The price is for the prepared files. Upstream open-source data remains available from its original projects.

Bring the calendar into your own tools.

Preview the sample first, or get the full 2000–2060 pack in one download.

Buy the full pack — $9Get the free sample on Kaggle