Google Calendar

How to Add Holidays to Google Calendar

Google Calendar maintains a free Holiday Calendar for every country plus several religion-based options. Subscribe once and they appear in your account permanently.

Step-by-step

  1. Open calendar.google.com.
  2. In the left sidebar, find Other calendars and click the + button.
  3. Choose Browse calendars of interest.
  4. Scroll to Regional holidays and toggle the countries you want. You can also toggle religion-based holidays (Christian, Jewish, Muslim, Orthodox, Hindu).
  5. Close the settings tab — the holidays appear as a separate, dimmed layer on your main calendar.

Show or hide minor observances

By default, only public holidays show. To include lesser observances (like national days), in Holidays from [country] → Settings, turn off the "Show only public holidays" toggle.

Change the holiday color

Hover the holiday calendar in your sidebar, click the three dots, and pick a color. This also affects the display in synced apps like Outlook or Apple Calendar.

Related guides

Frequently asked questions

Are these holidays editable?
No — Google maintains them. You can hide individual ones or the entire calendar, but not change dates.
Will they sync to my phone?
Yes, once you've enabled them in the web app, they sync to every device signed into your account.