Fixing Missing or Wrong Hours on Google Maps
Hours are the detail people check on Google Maps just before they set off. The listing card says open, closed, closes soon or opens at a certain time, and the Open now filter hides places whose hours do not fit.
If your hours are missing, out of date or never updated for a bank holiday, customers either travel to a locked door or never see you at all. This guide explains how Maps turns your hours into those labels, how to enter awkward schedules correctly, and how to stop the public or Google quietly changing them.
How Maps turns your hours into labels
You enter opening times in your Business Profile. Maps then works out, for the moment someone looks, what to say about you. That is why a small error produces a very visible result: a missing Sunday becomes "Closed" in large text on a Sunday morning.
| What Maps shows | What it is based on | Common way it goes wrong |
|---|---|---|
| Open, with a closing time | Regular hours for today, or special hours if set for today. | Old hours never updated after a change in trading pattern. |
| Closes soon / Opens soon | The next change in today's hours. | Last orders confused with closing time. |
| Closed | No hours for today, or special hours marking the day closed. | A day left blank by mistake; an old special closure still set. |
| A note that hours may differ | A holiday or special date where hours have not been confirmed. | Special hours not entered for a bank holiday. |
| Temporarily closed | The business status in the profile. | Status set during works or illness and never switched back. |
| Permanently closed | The business status, set by the owner or accepted from suggestions. | A public suggestion accepted in error, or confusion with a former business at the same address. |
The Open now filter matters most. When someone taps it, Maps shows only the places it believes are open at that moment. A listing with no hours for today, or with hours Maps is unsure about on a holiday, is less likely to appear in that filtered list. For many shops and trades, those filtered searches happen exactly when a customer is ready to leave the house.
The fix, step by step
Step 1
Read the listing the way a customer does
Open Google Maps on a phone, search for your business and tap the hours line on the card to expand the whole week. Write down what each day says, including any holiday notice. Then check at three awkward moments: late evening, early Sunday and the next bank holiday. Compare everything with your real opening pattern and list every difference before you touch the profile, so you fix the cause rather than the symptom.
Step 2
Correct the business status first
In the profile editor, find the business status setting. It should say open for a trading business. If it says temporarily closed or permanently closed by mistake, change it back before editing any times, because the status overrides everything else on Maps. For a business that has not opened yet, set the opening date instead of adding hours early. Save, then check the card again once the edit is live.
Step 3
Enter regular hours day by day
Go
to the hours section and set each day separately. For a lunchtime break, add a second time range to the
same day rather than using special hours. For a late venue closing after midnight, enter the closing
time on the day the evening starts, such as 18:00 to 02:00 on Friday. Mark genuinely closed
days as closed rather than leaving them blank, and use open 24 hours only where the doors never shut.
Step 4
Add hour sets for separate services
Look for the more hours option in the hours section. Depending on your category, it offers separate sets such as delivery, takeaway, kitchen, pickup, drive-through, access or senior hours. Use them wherever part of the business keeps different times from the front door, for example a kitchen that stops serving an hour before the bar closes. Leave the main hours as the times the premises are open to customers.
Step 5
Load special hours for the months ahead
Open the special hours section and add every date in the next few months that differs from normal, including each bank holiday for your nation, Christmas and New Year, stocktaking and training days, and any planned refurbishment. Set closed days as closed and shortened days with their real times. Where Google prompts you to confirm holiday hours, answer it. Add unexpected closures as soon as you know, even on the day itself.
Step 6
Make every other source agree
Update
the hours on your website footer and contact page, any openingHoursSpecification in your
structured data, booking systems, delivery apps and directory listings. Google reads other sources and
customers suggest edits based on what they see elsewhere, so a stale time on your own website or an old
directory can pull the Maps listing back to the wrong hours after you have corrected it. Make one list
and change every copy.
Step 7
Review changes made by others
Check the profile manager every week or two for notices that Google or the public has updated your information. Review any hours change straight away and reject or correct it if it is wrong. Make sure the notification emails for the profile go to an inbox someone reads. If the same wrong hours keep coming back, trace where they come from, usually an old directory, a delivery platform or your own website.
Awkward schedules and how to enter them
Late nights that run past midnight
Enter the whole session against the day it starts. A bar open from 5pm on Saturday until 1am Sunday has Saturday hours of 17:00 to 01:00. If you enter Sunday as 00:00 to 01:00 as well, Maps may show odd short sessions. Check how the card reads at half past midnight after saving.
Split days
A cafรฉ closed between lunch and evening service, or a surgery closed for lunch, adds two ranges to the same day. Customers see both ranges and the card shows "Opens" with the afternoon time during the gap.
Seasonal businesses
Garden centres, holiday parks and ice cream kiosks often change hours with the season. Set regular hours to the current season and use special hours for the transition dates, or update regular hours on the changeover day. Do not leave summer hours running into winter.
Appointment-only businesses
If customers can only visit by appointment, the hours should still say when you can be reached or when appointments run. Say "by appointment" in the description and add a booking link, but do not leave hours blank, because blank hours look like a closed or abandoned business.
A business inside another business
A post office counter in a shop, a pharmacy in a supermarket or a cafรฉ in a garden centre may have its own listing with its own hours. Make sure each listing shows its own times, not the host building's times.
Bank holidays in different nations
England and Wales, Scotland and Northern Ireland have different bank holidays. A business with branches across the UK needs special hours set per branch, not copied from one to all. The multi-location guide covers doing this at scale.
Matching hours on your website
Your website is one of the sources that can pull Maps hours back to the wrong times, so give it the same hours in visible text and, if you use it, structured data. Here is a correct set for a shop with a late Friday and a Sunday closure:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Store",
"name": "Hollin Street Hardware",
"url": "https://example.co.uk/",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday"],
"opens": "08:30",
"closes": "17:30"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Friday",
"opens": "08:30",
"closes": "19:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "16:00"
},
{
"@type": "OpeningHoursSpecification",
"opens": "00:00",
"closes": "00:00",
"validFrom": "2026-12-25",
"validThrough": "2026-12-26"
}
]
}
</script>
Sunday is simply left out, which means closed. The final block marks Christmas and Boxing Day closed; opening and closing at 00:00 on a dated block is the documented way to say a day is closed. Remove dated blocks once they have passed. Structured data does not directly set your Maps hours, which always come from your profile, but agreement between sources helps.
Temporarily closed, permanently closed and moved
The status setting is blunter than hours, and customers treat it as final. A listing marked permanently closed will often be skipped entirely, and people may assume you have gone out of business.
- Temporarily closed. Use it for closures of more than a few days with no fixed return date, such as flood damage. Use special hours instead for a known short closure. Switch it back the day you reopen.
- Permanently closed. Only for a business that has stopped trading at that location. If it was set by mistake, change the status back to open in the profile, then check it has not also been changed on any other listing for your address.
- Moved. Moving premises is not a status change. Update the address and pin, or follow Google's process for relocations so the old address is marked as moved rather than closed. The pin guide covers getting the new location right.
Keeping hours right all year
- An annual special hours session. Early in the year, enter every bank holiday and known closure for the months ahead. Add Christmas hours by the autumn.
- One owner for hours. Name the person who changes hours everywhere, and give them the list of places hours appear.
- A trigger list. New staff rota, new season, refurbishment, staff shortage, bad weather: each should prompt a quick hours check.
- Read the notices. Treat any update from Google or the public as something to check within the week.
- Check on the day. On each bank holiday morning, look at the listing on a phone before opening.
1. Why does Google Maps say my business is closed when we are open?
The usual reasons are a day with no hours entered, an old special hours entry that closes today, a business status set to temporarily or permanently closed, or a suggested edit from the public that changed your times. Open the profile editor and check the status first, then the regular hours for that day, then special hours. Correct the one that is wrong and look at the Maps card again once the edit shows as live.
2. How do I add bank holiday hours to Google Maps?
Use the special hours section of your Business Profile. Add each date separately, and either mark it closed or enter the shortened hours you will keep. Do it several weeks ahead so the times are live before people plan their trips. Remember that bank holidays differ between England and Wales, Scotland and Northern Ireland, so set the dates for the nation each location trades in rather than copying one list everywhere.
3. How do I show opening hours past midnight on Google Maps?
Enter the closing time against the day the session begins. A venue open from 8pm Friday to 3am Saturday should have Friday hours of 20:00 to 03:00. Maps understands that the closing time falls the next morning and shows the listing as open until then. Avoid adding a separate short session on the following day, which can make Maps show confusing hours. Check the card around 1am to be sure it reads correctly.
4. What are more hours on Google Business Profile?
More hours are extra sets of times for particular services, shown alongside your main opening hours. Depending on your category, the options include things like delivery, takeaway, kitchen, pickup, drive-through, access and senior hours. They help when part of your business keeps different times from the premises, for example a kitchen that closes before the bar. Keep main hours for when customers can come in, and use more hours for the rest.
5. Why do my Google Maps hours keep changing back?
Google uses information from other sources and from the public alongside what you enter. If an old directory, a delivery platform, your own website or a past customer shows different times, those can be suggested or applied to your listing. Check the profile manager for update notices, correct the hours, and then find and fix the source of the wrong times. Once every source agrees, the listing usually stops changing.
6. Should I mark my business temporarily closed during a refurbishment?
For a closure with known dates, special hours are usually better: mark each day as closed and your listing shows your return date plainly. Temporarily closed suits a closure with no set end, such as repairs after a flood. Either way, add a short post or description line explaining what is happening, and switch the status back or remove the special hours the moment you reopen, because customers treat a closed status as final.
7. Do opening hours affect how I rank on Google Maps?
Local search practitioners have reported that listings shown as open at the time of a search tend to appear more often than closed ones, and the Open now filter only shows places that appear to be open at that moment. Google does not publish exactly how hours are weighted, so treat any claim about it cautiously. The practical point is simpler: accurate, complete hours keep you in filtered results when you are open and stop disappointed customers turning up when you are not, which protects both visits and reviews.
The Google Maps Audit checks hours completeness together with pin accuracy, photo count and recency, category fit, review velocity and rating, services and products, post cadence and attribute coverage.
Open Maps Audit Fixes โ