How to Add Holidays to Google Calendar (and Get Them Back if They Disappeared)
Direct answer: Google Calendar shows holidays through a subscribed holiday calendar tied to your region. To add holidays, go to Settings > Add calendar > Browse calendars of interest > Holidays and check the country you want. If holidays disappeared, the most likely cause is the holiday calendar being toggled off in your sidebar, or you are viewing the wrong Google account. Here is the quick path:
- Open Google Calendar on the web.
- Click the gear icon (top-right) and select Settings.
- In the left sidebar, click Add calendar, then Browse calendars of interest.
- Under Holidays, check the box next to your country.
- Go back to your calendar. Holidays appear as all-day events.
That takes about 30 seconds. The rest of this guide covers troubleshooting missing holidays, mobile sync, managing multiple country calendars, and keeping holidays useful without cluttering your week.
How to add holidays to Google Calendar (desktop)
Direct answer: Holiday calendars live in your Google Calendar settings under “Browse calendars of interest.” You subscribe to a country’s holiday calendar, and its holidays appear as all-day events on your main calendar view.
Step-by-step
- Open Google Calendar in your browser.
- Click the gear icon in the top-right corner and select Settings.
- In the left sidebar, click Add calendar.
- Click Browse calendars of interest.
- You will see a section labeled Holidays. It lists available regional holiday calendars.
- Check the box next to the country whose holidays you want to display (e.g., “Holidays in United States”).
- Close Settings or click the back arrow to return to your calendar.
Holidays now appear as all-day events at the top of each day cell. They also show in your sidebar under “Other calendars.”
Important detail: Holiday calendars are subscribed calendars, not calendars you own. Google maintains and updates them. You cannot edit individual holiday events. You can only toggle the entire calendar on or off, or change its display color.
Adding the holiday calendar from the sidebar
There is a shortcut. In the left sidebar, next to “Other calendars,” click the + icon. Select Browse calendars of interest from the dropdown. This takes you directly to the holiday calendar list without going through the full Settings page.
How to get holidays back if they disappeared
Direct answer: When holidays vanish from your Google Calendar, the calendar itself is almost always still subscribed. Something is hiding it. Work through this checklist in order.
1. Confirm you are signed into the correct Google account
This is the most common cause. If you have multiple Google accounts (personal, work, school), each has its own calendar settings. Click your profile picture in the top-right corner of Google Calendar and verify which account is active. Holiday calendars subscribed on one account do not appear on another.
2. Check that the holiday calendar is toggled on
Look in the left sidebar under “Other calendars.” You should see an entry like “Holidays in United States” (or your country). If it is there but unchecked (no colored checkbox), click it to re-enable it. Holidays reappear immediately.
If you do not see the holiday calendar listed at all, you may need to re-subscribe using the steps in the previous section.
3. Verify the correct region is selected
Some users subscribe to the wrong country’s holiday calendar without realizing it. If you see holidays that do not match your expectations, go back to Settings > Browse calendars of interest > Holidays and confirm which country is checked. You can uncheck the wrong one and check the correct one.
4. Make sure all-day events are not hidden
Holidays are all-day events. Some calendar views or configurations can collapse or hide the all-day event section at the top of the day/week view. In the web interface, look for a small downward-pointing arrow or expand icon at the top of the day column. Click it to expand the all-day event area. If you previously collapsed it, holidays would be invisible even though they are still on your calendar.
5. Check that “Other calendars” is expanded in the sidebar
The left sidebar has collapsible sections. If “Other calendars” is collapsed, you might not see the holiday calendar toggle. Click the arrow next to “Other calendars” to expand it.
Still missing?
If none of the above fixes the problem, try removing and re-adding the holiday calendar. Go to Settings > Browse calendars of interest, uncheck your country’s holiday calendar, wait a few seconds, then check it again. This forces Google to re-sync the subscription.
Holidays on mobile (Android and iOS)
Direct answer: Holiday calendars are managed from the web version of Google Calendar. Once you subscribe to a holiday calendar on the web, it syncs to your mobile devices automatically. You cannot add or remove holiday calendar subscriptions from the mobile app directly.
Android
- Open the Google Calendar app.
- Holidays should appear if the calendar is enabled on the web and you are signed into the same Google account.
- If holidays are not showing, tap the hamburger menu (three horizontal lines, top-left) and scroll down to your calendars. Make sure the holiday calendar has a colored checkbox (enabled).
- To force a sync: go to Android Settings > Accounts > Google > [your account] > Account sync and toggle Calendar sync off, then on again. Alternatively, open the Google Calendar app and pull down to refresh.
iOS (iPhone and iPad)
- Open the Google Calendar app.
- Tap the hamburger menu and verify the holiday calendar is checked under your account.
- To force a sync: close the app completely (swipe it away from the app switcher), then reopen it. You can also check iOS Settings > General > Background App Refresh and make sure Google Calendar is enabled.
Note: If you use Apple’s built-in Calendar app with your Google account, holiday calendar visibility depends on which calendars are enabled in iOS Settings > Calendar > Accounts > Google > [your account]. The holiday calendar must be toggled on there separately.
Adding holidays for multiple countries
Direct answer: You can subscribe to as many country holiday calendars as you want. Go to Settings > Browse calendars of interest > Holidays and check every country you need.
When multiple holiday calendars are useful
- Distributed teams. If your team spans the US and Germany, subscribing to both holiday calendars means you see when colleagues are likely unavailable. This prevents scheduling a critical review on a day half the team is off.
- Frequent travel. If you regularly visit another country, subscribing to its holidays helps you anticipate closures, transit schedule changes, and local office shutdowns.
- Client work. If you serve clients in multiple regions, seeing their holidays avoids proposing deadlines that land on national holidays.
When it gets noisy
Each country can add 10-20+ all-day events per year. Subscribe to three countries and you may have 40-60 holiday entries competing for attention. The all-day event bar at the top of each day starts to feel crowded.
Practical rule: Subscribe only to countries where holidays directly affect your schedule. If you just need to check a specific country’s holidays occasionally, search online rather than adding a permanent calendar subscription.
For teams working across time zones, combining holiday awareness with time zone visibility makes scheduling significantly easier. If you manage a distributed team, TimeHopper adds a time zone layer alongside your calendar so you can see both holidays and working hours at a glance.
Managing holiday calendars: visibility, colors, and views
Direct answer: You manage holiday calendars the same way you manage any other calendar in Google Calendar — through the sidebar and calendar settings. The key tools are toggling visibility, changing colors, and using calendar filtering to create focused views.
Toggle visibility on and off
Click the holiday calendar name in the left sidebar to toggle it. When unchecked, holidays disappear from all views. When checked, they reappear. This is useful when you want a clean view for a screenshot, a presentation, or focused planning.
Color-code holiday calendars
Each holiday calendar can have its own color. Hover over the holiday calendar name in the sidebar, click the three-dot menu, and select a color from the palette. This is especially valuable when you subscribe to multiple countries. Assign each country a different color so you can quickly distinguish US holidays (blue) from UK holidays (green), for example.
For a full guide on building a color system that scales, see our post on how to color-code events in Google Calendar.
Create a “holidays only” view
Google Calendar does not have a formal “saved views” feature, but you can simulate one. In the left sidebar, uncheck every calendar except your holiday calendars. Now your view shows only holidays. This is useful for annual planning — you can see every upcoming holiday across all subscribed regions without the noise of meetings and tasks. When you are done, re-check your other calendars.
Tip: If you find yourself toggling calendars frequently, consider whether hiding weekends on your main view reduces enough noise on its own. Sometimes a simpler structural change removes the need for manual toggling.
Common mistakes with holiday calendars
Direct answer: Most holiday calendar problems come from a handful of repeated mistakes. Here are the ones that cause the most confusion.
1. Wrong Google account
You subscribe to holidays on your personal account, then wonder why your work calendar does not show them. Holiday subscriptions are per-account. If you use multiple accounts, check each one separately.
2. Toggling off the holiday calendar by accident
It takes one stray click in the sidebar to uncheck a calendar. Because holiday calendars live under “Other calendars” — not “My calendars” — they are easy to miss when scanning the sidebar. If holidays vanish suddenly, this is the first thing to check.
3. Selecting the wrong country
Google offers holiday calendars for dozens of countries. If you picked “Holidays in United Kingdom” when you meant “Holidays in United States,” you will see bank holidays instead of federal holidays. The names are similar enough to cause confusion, especially during initial setup.
4. Hiding the all-day event section
In week and day views, the all-day event area at the top of the grid is collapsible. If you collapse it (intentionally or accidentally), all holidays disappear from view. The calendar sidebar still shows the holiday calendar as active, which makes this mistake hard to diagnose.
5. Assuming holidays are editable events
Holiday calendars are read-only subscriptions managed by Google. You cannot delete a single holiday, move it, or add a reminder to it. If you need a custom version of a holiday (for example, your company observes the day after Thanksgiving), create a separate event on your own calendar. Do not expect to modify the subscribed holiday entry.
6. Not realizing holidays are a subscribed calendar
Some users think holidays are built into Google Calendar automatically. They are not. Holidays come from a calendar you subscribe to. If you never subscribed, or if you unsubscribed, holidays will not appear. If your account was set up by an IT admin, the admin may or may not have enabled the holiday calendar for your region.
Enterprise and Google Workspace: holiday management for teams
Direct answer: In Google Workspace environments, admins have additional control over holiday calendars and can set regional defaults for the organization.
Admin-level holiday management
Google Workspace admins can pre-configure holiday calendar subscriptions for users across the organization. This is done through the Admin Console under calendar settings. Admins can set a default regional holiday calendar so that new users automatically see the correct holidays when their account is created.
Regional calendars for distributed teams
For organizations with offices in multiple countries, a practical approach is:
- Set a default holiday calendar for the organization’s primary region.
- Create shared resource calendars for each additional region’s holidays and share them with relevant teams.
- Encourage team leads to subscribe to the holiday calendars of the regions their teams operate in.
This way, a project manager in New York who works with a team in London sees both US and UK holidays. They know not to schedule a sprint demo on Boxing Day.
Custom company holidays
Google’s built-in holiday calendars only include public/national holidays. Company-specific holidays (summer Fridays, company anniversary days, office closure days) need to be added to a separate shared calendar. Create a “Company Holidays” calendar, add your custom dates as all-day events, and share that calendar with the entire organization.
This keeps company-specific days separate from national holidays, which makes it easier to manage and less confusing when someone moves between regions.
A note on time zones and holidays
Holiday calendars display based on the date, not a specific time zone. Christmas Day shows on December 25 regardless of your time zone setting. However, if your calendar’s time zone is set incorrectly, the date boundaries shift and holidays can appear on the wrong day. If holidays seem off by a day, check your calendar’s time zone setting.
For teams spread across regions, holidays combined with time zone differences create real scheduling blind spots. A tool like TimeHopper helps bridge that gap by showing time zone context directly alongside your calendar, so you can see both who is on holiday and what time it is in their location.
FAQ
Why did holidays disappear from my Google Calendar?
The most common reasons: the holiday calendar was toggled off in the sidebar, you are viewing a different Google account, the all-day event section is collapsed in your view, or the holiday calendar subscription was removed. Work through the troubleshooting checklist above — it resolves the issue in nearly every case.
Can I add holidays for multiple countries?
Yes. Go to Settings > Browse calendars of interest > Holidays and check as many countries as you need. Each country becomes a separate calendar you can toggle, color-code, and manage independently. Be selective — too many holiday calendars can clutter your view.
Are holidays a separate calendar?
Yes. Holidays are displayed through a subscribed calendar that Google maintains. It appears under “Other calendars” in your sidebar. You can toggle it on or off, change its color, but you cannot edit individual holiday events. It is not part of your primary calendar.
Can I add custom holidays to Google Calendar?
Not to the subscribed holiday calendar — that is read-only. To add custom holidays (company closure days, personal observances, regional holidays Google does not include), create events on your own calendar or on a shared team calendar. Mark them as all-day events so they display in the same position as official holidays.
Do holiday calendars sync across devices?
Yes. Holiday calendar subscriptions are tied to your Google account, not to a specific device. Once you subscribe on the web, the holidays appear on any device where you are signed into the same Google account — including Android phones, iPhones, and tablets. If they do not appear, check that the holiday calendar is enabled in the mobile app’s calendar list.