Public Holidays Dataset
Worldwide public holiday data sourced from PyPI holidays package and Wikipedia, covering 38 countries or regions from 1970 to 2099. Each row indicates the holiday info for a specific date, country or region, and whether most people have paid time off.Dataset Details
Volume and Retention
- Format: Parquet
- Size: Approximately 500KB
- Date Range: January 1, 1970 to January 1, 2099
- Records: 20,665+ unique dates across 38 countries
Storage Location
This dataset is stored in the East US Azure region. We recommend locating compute resources in East US for affinity.Data Sources
This dataset combines data from:- Wikipedia (WikiMedia Foundation Inc)
- PyPI holidays package
License
The combined dataset is provided under the Creative Commons Attribution-ShareAlike 3.0 Unported License.Schema
| Column Name | Data Type | Description | Example Values |
|---|---|---|---|
countryOrRegion | string | Country or region full name | Sweden, Norway |
countryRegionCode | string | Country or region code (ISO format) | SE, NO |
date | timestamp | Date of the holiday | 2025-12-25 00:00:00 |
holidayName | string | Full name of the holiday | Søndag, Christmas Day |
isPaidTimeOff | boolean | Whether most people have paid time off (available for US, GB, India only) | True, False, NULL |
normalizeHolidayName | string | Normalized name of the holiday | Christmas, New Year |
The
isPaidTimeOff column is only available for the United States, Great Britain, and India. For other countries, this field will be NULL.Preview Data
| countryOrRegion | holidayName | normalizeHolidayName | countryRegionCode | date |
|---|---|---|---|---|
| Norway | Søndag | Søndag | NO | 12/28/2098 |
| Sweden | Söndag | Söndag | SE | 12/28/2098 |
| Australia | Boxing Day | Boxing Day | AU | 12/26/2098 |
| Hungary | Karácsony másnapja | Karácsony másnapja | HU | 12/26/2098 |
| Austria | Stefanitag | Stefanitag | AT | 12/26/2098 |
| Canada | Boxing Day | Boxing Day | CA | 12/26/2098 |
| Croatia | Sveti Stjepan | Sveti Stjepan | HR | 12/26/2098 |
| Czech | 2. svátek vánoční | 2. svátek vánoční | CZ | 12/26/2098 |
Data Access
Python SDK (azureml-opendatasets)
Access the dataset using the Azure ML Open Datasets SDK:Azure Storage (Direct Access)
Access the dataset directly from Azure Blob Storage:Azure Databricks (Python SDK)
Azure Databricks (PySpark)
Azure Synapse Analytics
Use Cases
Demand Forecasting
Demand Forecasting
Incorporate holiday information into demand forecasting models to account for seasonal variations and holiday effects on consumer behavior.
Resource Planning
Resource Planning
Plan staffing and resource allocation around public holidays across different countries for global operations.
Calendar Applications
Calendar Applications
Build calendar applications that display public holidays for multiple countries and regions.
Business Intelligence
Business Intelligence
Analyze business metrics with holiday context to understand performance patterns during holiday periods.
Travel Planning
Travel Planning
Help travelers and tourism applications identify public holidays in destination countries.
Example Analysis
Count Holidays by Country
Find Holidays on Specific Date
Filter Paid Time Off Holidays
Supported Countries
The dataset covers 38 countries and regions including:- Australia, Austria, Canada, Croatia, Czech Republic
- Denmark, Finland, France, Germany, Hungary
- India, Ireland, Italy, Japan, Mexico
- Netherlands, New Zealand, Norway, Poland, Portugal
- Spain, Sweden, Switzerland, United Kingdom, United States
- And more…
Data Quality Notes
Holiday names are provided in the local language of each country. Use the
normalizeHolidayName field for a more standardized representation where available.Next Steps
Create ML Dataset
Learn how to create Azure ML datasets from this data
Browse Catalog
Explore other available datasets
COVID-19 Data
View COVID-19 tracking datasets
Genomics Data
Explore genomics datasets