Google Business Profile

Google Business Profile holiday hours: set them right

Philippine holidays break Google hours every year. How special hours work, which dates catch businesses out, and what wrong hours actually cost you.

Mapkita TeamUpdated Oct 1, 20266 min read

Key takeaways

  • Google can show "Hours might differ" on holidays unless you set special hours, and many customers read that as closed.
  • The Philippines has a long list of public holidays, and several move each year.
  • Set special hours a week ahead; setting them on the day is too late to stop the lost visits.
  • A customer who arrives at a closed shop can leave a one-star review about it.

What Google does when it is unsure

On a public holiday, Google knows the date is unusual. If you have not told it what your hours are, it hedges: on the holidays Google lists for the Philippines, the listing can show "Hours might differ" next to your normal times.

To a customer deciding where to eat on Christmas Eve, that phrase is functionally the same as "probably closed". They pick the place that states plainly it is open until 10pm. You lose the visit without ever knowing it happened.

The opposite failure is worse. If your normal hours say you are open and you are not, someone travels to your shop and finds it shut. That is where the one-star reviews come from, and they are the most avoidable reviews in local search.

Two Google listings on a holiday: one showing Hours might differ, one showing Open
The left-hand listing loses the visit without the owner ever knowing it happened.

Special hours, and how they work

Special hours are date-specific overrides that sit on top of your regular schedule. They replace your normal hours for that single day and then stop, so there is nothing to undo afterwards.

You set them in your Business Profile under hours, and you can enter them months in advance. Marking a day as closed is as valuable as marking it open: both remove the ambiguity, and both stop someone making a wasted trip. To see which dates are coming up, use the free holiday hours checker.

Set them at least a week ahead. Customers plan holiday meals and appointments days in advance, and the searches that decide where they go happen before the day itself.

The Philippine dates that catch businesses out

The Philippines has an unusually full holiday calendar, and a good number of the dates move from year to year, which is exactly why they get missed.

  • Holy Week: Maundy Thursday, Good Friday and Black Saturday. The dates move every year and many businesses close for part of it. The single most-missed block in the calendar.
  • Christmas and New Year, where the issue is usually shortened hours rather than closing, and almost nobody records them.
  • All Saints' and All Souls' Day at the start of November, when travel patterns change sharply.
  • Independence Day, National Heroes Day, Bonifacio Day and Rizal Day. The EDSA anniversary is a special working day in 2026, but Google still lists it as a holiday, so confirm your hours for it too.
  • Eid'l Fitr and Eid'l Adha, which move with the lunar calendar and are frequently announced at short notice.
  • Local holidays: a city or barangay fiesta closing a single area, or days declared for one region, such as 16 to 18 November 2026 in Metro Manila for the ASEAN Summit. Google's holiday list may not include these, so set them yourself.

Google keeps changing my business hours

If your hours change on Google without you touching them, Google is not broken. It edits business information when it believes it has better data than you do, and your hours are the field it edits most.

The edits come from three places. Customers can use "Suggest an edit" on your listing. Google also reads your hours from other sites (your website, your Facebook Page, delivery apps and directories), and if those disagree with your profile, it may pick theirs. And it uses its own data about the place to judge whether the posted hours look right.

To undo it, open your Business Profile: Google usually flags the change as an update from Google, which you can review and reject, or you can simply edit the hours back. Then remove the cause. Make your hours identical on your website, your Facebook Page and every app that lists you, confirm your hours in the profile from time to time, and set special hours for holidays so Google has nothing to guess. A profile that is kept current gets edited far less often.

Google says temporarily closed

A listing marked temporarily closed shows that label on Search and Maps, and for general searches it can rank below open businesses. Customers read it as "do not bother". It is a heavier status than special hours and it should never be used for a holiday.

It gets there in one of two ways. Someone with access to the profile set it (often during a renovation or a typhoon, and then forgot), or Google set it after reports from customers or its own data suggested the place was not operating.

To remove it, open your Business Profile, go to Edit profile, then Hours, and set the business status back to Open with main hours, with your regular hours. If Google set it, also give it reasons to believe you: post a recent photo, publish an update, and make sure your hours match everywhere else they appear. If the label comes back, contact Business Profile support with a photo of the open shop and your signage. If the listing has vanished altogether rather than showing as closed, see why a business is not showing up on Google Maps.

Make it a habit, not a scramble

The businesses that never get this wrong do one of two things: they set the whole year's special hours in January, or they add it to a monthly check. Hours are only one field; the rest of the profile is in the Google Business Profile optimization guide, and restaurants, whose holidays are their busiest days, have their own playbook.

Either beats reacting. Deciding on 23 December what your Christmas Eve hours are, and updating Google that evening, means the customers who searched on the 20th already chose somewhere else.

If you close unexpectedly because of a typhoon, a power outage or a flooded street, set special hours for that day as soon as you know. Do not mark the business "temporarily closed" for a one-day event: Google says that status is for closures of more than 7 days, and it suggests to customers that you have shut down.

Frequently asked

What does "Hours might differ" mean on my Google listing?
It means Google has detected a holiday and you have not set special hours for it, so it cannot confirm your times. Customers generally read it as uncertainty and choose a business that states its hours clearly.
How far in advance can I set special hours?
Months. You can enter the whole year's holidays at once, which is what businesses that never get caught out tend to do.
Should I mark my business temporarily closed for a holiday?
No. Use special hours marked as closed for that date. Google says "Temporarily closed" is for closures of more than 7 days, and for general searches a temporarily closed business can rank below open ones.
Do wrong hours affect my Google Maps ranking?
Indirectly and meaningfully. Google treats accurate, maintained information as a quality signal, and the direct cost is more obvious: customers who arrive at a closed shop leave bad reviews, and bad reviews do affect ranking.
Why does Google keep changing my business hours?
Google updates hours from customer suggestions, from other websites that list your business, and from its own data when it thinks yours are out of date. Reject the change in your Business Profile, make your hours identical everywhere they appear, and confirm them now and then.
How do I remove "temporarily closed" from Google?
In your Business Profile, go to Edit profile, then Hours, and set the business back to Open with main hours, with your regular hours. If Google set it, add a recent photo and a post so the listing looks active, and contact support if the label returns.

Let Mapkita do this for you

Mapkita keeps your Google page right, drafts every review reply and asks you before anything goes public. Start with a free check.

Keep reading