What are public holidays?

Public holidays are officially recognized days when government offices, schools, and many businesses close to commemorate significant national, cultural, or religious events. Each country has its own set of public holidays reflecting its history, traditions, and values. Examples include Independence Day in the United States, Bastille Day in France, and Diwali in India.

Public holidays vary significantly between countries—not just in which days are celebrated, but also in how many there are. Some nations observe fewer than 10 public holidays annually, while others celebrate over 20. Understanding these differences is essential for international business planning, travel scheduling, and cultural awareness.

Tool description

This tool generates random public holidays from a comprehensive database covering countries worldwide. Select a country and year to discover official public holidays, perfect for educational purposes, travel planning, or adding authentic cultural details to creative projects.

The generator uses accurate holiday data that accounts for regional variations and annually shifting dates like Easter or lunar calendar-based celebrations.

Examples

Input:

  • Country: United States
  • Year: 2026
  • Count: 3

Output:

Holiday Name Date Country
Independence Day 2026-07-04 United States
Thanksgiving Day 2026-11-26 United States
Memorial Day 2026-05-25 United States

Input:

  • Country: Japan
  • Year: 2026
  • Count: 2

Output:

Holiday Name Date Country
Children's Day 2026-05-05 Japan
Mountain Day 2026-08-11 Japan

Features

  • Worldwide coverage: Access public holidays from 100+ countries and territories
  • Accurate dates: Automatically calculates movable holidays like Easter, Chinese New Year, and Islamic holidays
  • Flexible generation: Generate 1 to 50 random holidays at once
  • Year selection: View holidays for any year from past to future
  • Searchable countries: Quickly find any country with the built-in search feature

Use cases

  • Travel planning: Discover local holidays at your destination to experience cultural celebrations or avoid closures
  • International business: Understand when partners or clients in other countries may be unavailable due to national holidays
  • Education and trivia: Learn about holidays celebrated around the world for cultural studies or quiz games

Supported countries

The tool supports public holidays for countries across all continents, including:

  • North America: United States, Canada, Mexico
  • Europe: United Kingdom, Germany, France, Spain, Italy, Netherlands, and more
  • Asia: Japan, China, India, South Korea, Singapore, Thailand, and more
  • South America: Brazil, Argentina, Chile, Colombia, and more
  • Oceania: Australia, New Zealand
  • Africa: South Africa, Egypt, Nigeria, Kenya, and more

How it works

The generator pulls from a regularly updated holiday database that includes:

  1. Fixed holidays: Dates that occur on the same calendar day each year (e.g., Christmas on December 25)
  2. Movable holidays: Dates calculated based on lunar calendars, astronomical events, or relative rules (e.g., Easter, Thanksgiving)
  3. Observed holidays: Adjusted dates when a holiday falls on a weekend

When you click generate, the tool randomly selects from the pool of public holidays for your chosen country and year, ensuring you discover different holidays each time.

Tips

  • Set a higher count to get a broader sampling of a country's holiday calendar
  • Try different countries to compare how many public holidays various nations observe
  • Use specific years to plan ahead or research historical holiday dates