Quick answer: To change your Google Business Profile hours, sign in to the Google account that manages the profile, search for your business, choose Edit profile, then Hours. Set your regular weekly schedule first. For a holiday or one-off change, add Special hours for that date, which works for changes of up to six days in a row and only shows if your profile is set to "Open with main hours." For a closure of seven days or more, or one with no end date, use Temporarily closed instead. Google reviews edits before they go live, so make the change early and check the public listing afterward.
Of all the details on a Google Business Profile, opening hours are the one customers act on fastest. Someone with a burst pipe at 9 p.m., a dead furnace on Christmas Eve, or a car stuck on the shoulder does not read your About page. They search, see who looks open, and call. If your profile says you are closed when your phone is on, you lose the job to whoever is shown as open. If it says you are open when nobody answers, you collect a one-star review for a call you never took.
This guide covers how to set regular hours, special and holiday hours, "More hours," and temporary closures. It also covers something most hours guides skip: how a home service or service area business should handle emergency, on-call, and after-hours availability honestly. You will find the holiday dates to confirm for the 2026 to 2027 season, a timeline for getting ready, the structured data that keeps your website in step with your profile, and the problems that cause hours to show wrong. Google changes its menus now and then, so use the labels in your own dashboard as the final word and use this guide to know what to look for.
Why your hours matter more than most owners think
Hours appear in more places than the profile itself. They show in Google Search results, the local pack, the Local Finder, Google Maps, and the knowledge panel that appears when someone searches your business name. They also feed the answers people get when they ask a phone or an AI assistant whether a business is open right now. Every one of those surfaces pulls from the same stored hours, so one wrong entry spreads everywhere.
Three things make hours worth getting exactly right:
- Searchers filter by "open now." Google Search and Maps both let people narrow results to businesses that are open at that moment. Searches with urgent intent, such as "emergency plumber near me" or "24 hour locksmith," are exactly the searches where this filter gets used. A profile with wrong or missing hours can fall out of those results.
- Hours are a trust signal. A profile with complete, specific hours looks maintained. A profile with no hours, or hours that contradict your website, looks neglected, and customers treat it that way.
- Wrong hours create bad reviews. "Showed up and they were closed" and "called three times, no answer" are some of the most common complaints on local profiles. Both come from hours that do not match reality.
Local SEO researchers reported in late 2023 that businesses that were open at the moment of a search seemed to get a lift in visibility, and many businesses responded by switching their hours to 24/7. That was a mistake for most of them. Whatever weight openness carries, the safe reading is that accurate hours help you and false hours eventually hurt you, through reviews, edits by Google or customers, and in the worst case a profile that gets flagged. If you want the wider picture of what moves map pack positions, see how to rank in the Google map pack and local SEO ranking factors in 2026.
The five kinds of hours (and which one you need)
Google gives you several different tools for hours, and using the wrong one is the root of most hours problems. Here is what each one is for.
| Setting | Use it for | Key limits |
|---|---|---|
| Main (regular) hours | Your normal weekly schedule | Must be set first. Special hours and More hours depend on it |
| Special hours | Holidays, events, a day off, early close, a one-time change | Temporary changes or closures of up to six days in a row. One set of special hours cannot exceed 24 hours |
| More hours | Service-specific times, such as delivery, pickup, senior hours, or online service | Needs main hours to be set. Does not change whether your profile shows as open or closed |
| Temporarily closed | Closed for seven or more days in a row, or for an unknown length of time | Shows a closed label. Turn it off the day you reopen |
| Permanently closed | A business that has shut down for good | Do not use it for a break. It tells Google the business no longer exists |
The rule of thumb is simple. If your regular schedule has changed for good, edit main hours. If you will be closed or different for up to six days, use special hours. If you will be gone a week or longer, or you do not know when you are coming back, mark the profile temporarily closed. A holiday weekend is a special hours job, not a temporary closure.
How to set your regular business hours
Your regular hours are the foundation. Get them right before you touch anything else, because special hours only appear when your profile is set to "Open with main hours."
- Sign in to the right Google account. Use the account that manages the profile. If you are not sure which account that is, check the guidance in our verification guide first, because you cannot edit a profile you do not manage.
- Find your profile. On desktop, search for your business name while signed in and select Edit profile. In the Google Maps app, tap Business, then Edit profile.
- Open the Hours section. In the business hours area, choose how the profile should show: open with main hours, temporarily closed, or permanently closed. For a working business, choose open with main hours.
- Enter each day. Set the opening and closing time for every day you work, and mark the days you are closed. Use the real times you take calls and start jobs, not the times you would like customers to believe.
- Add split hours if you need them. If you close for lunch or run a morning and evening shift, add a second set of hours to the same day instead of stretching one block across the gap.
- Save and check your edit status. Google reviews changes before they go live. Use the edit status link in your profile, then search your business in a private browser window to see what the public sees.
Overnight hours and 24-hour days
If you work past midnight, check how your dashboard handles a closing time of, say, 2 a.m. The editor may let you enter it directly for regular hours, while special hours must be split across two entries because a single set cannot run longer than 24 hours. Google's own example splits an overnight shift into one entry ending at 00:00 and another starting at 00:00 the next day.
The hours editor also includes an option for days you are open around the clock. Treat it with care. It is meant for a business that is genuinely staffed every hour of that day. Reserve it for the days when a real person answers and a crew can be dispatched at any time, and read the section on emergency and on-call hours below before you use it.
How to set holiday and special hours
Holiday hours are the most searched hours task and the one most owners forget until the day itself. Google suggests holiday dates in your profile and encourages you to confirm them even when your hours will not change, so that searchers know your listing is accurate.
- Confirm your main hours are set and that your profile shows "Open with main hours." If it does not, special hours will not display.
- Open Edit profile, then Hours. In the business hours section, find Special hours and choose Edit.
- Pick the date. For a date Google has suggested, choose Review. For your own date, choose Add a date and enter it. To change a date you already added, select it.
- Set the hours. If you are open, uncheck Closed and enter the times. If you are closed all day, leave Closed checked. For a day with two shifts, use More and then Add hours.
- Save. Then check the edit status and the public listing.
- Delete the entry after the date passes if you no longer need it. Old special hours clutter the editor, and you do not want a stale one lingering when you reuse the date next year.
The limits to know
- Up to six days in a row. Special hours cover temporary changes of up to six consecutive days. Longer than that, switch to temporarily closed.
- No more than 24 hours per entry. An overnight special schedule needs two entries.
- "Open with main hours" is required. If you marked the profile temporarily closed or left main hours blank, special hours stay hidden.
- Google does not publish how far ahead you can schedule. The practical answer is to enter holiday hours as soon as you know them, ideally two to three weeks before the date, and to re-check a few days before.
Confirm even when nothing changes
If you are open normal hours on a holiday, still confirm the date. A confirmed holiday tells searchers your hours are accurate. An unconfirmed one can leave a note on your listing warning that holiday hours might differ, which pushes a customer with an emergency to try the next business on the list. For an emergency trade, that note can cost you calls on exactly the days when demand is highest.
The 2026 to 2027 holiday dates to check
Dates move from year to year, so verify them against a calendar before you enter them. This table lists the dates most local and home service businesses need to decide on this season, along with what to think about for each.
| Date | Occasion | What to decide |
|---|---|---|
| Thursday, November 26, 2026 | Thanksgiving | Closed, reduced, or emergency only. Decide whether anyone answers calls |
| Friday, November 27, 2026 | Day after Thanksgiving | Many crews run a short or normal day. Confirm instead of leaving it to the default |
| Thursday, December 24, 2026 | Christmas Eve | Early close is common. Enter the real closing time |
| Friday, December 25, 2026 | Christmas Day | Closed, or emergency dispatch only. Say which on your website and in your description |
| Thursday, December 31, 2026 | New Year's Eve | Often an early close. Confirm the hours |
| Friday, January 1, 2027 | New Year's Day | Closed or limited. Back-to-work demand tends to start the next business day |
| Monday, January 18, 2027 | Martin Luther King Jr. Day | Decide whether your crews work. Confirm either way |
| Monday, February 15, 2027 | Presidents' Day | A minor holiday for many trades, but still worth confirming |
Add any local days that affect your business, such as a town festival that closes the roads you drive, a storm closure, or a company retreat. Seasonal trades have their own rhythm on top of this. A snow removal or chimney sweep company may be busier on a holiday than on a normal Tuesday, while a landscaper is usually quiet. Our seasonal marketing calendar for home service businesses maps those peaks across the year, and the snow removal, chimney sweep, and holiday lighting pages show how those winter trades approach the season.
Emergency, on-call, and after-hours: what honest hours look like
This is where service businesses get the most wrong, and where most guides say the least. The question is not "what are my hours?" It is "when does a customer who calls actually get a person and a booked job?" Your Google hours should answer that question truthfully.
A good test: if a customer calls at the end of the hours you have posted, does someone answer, and can you commit to sending a technician within a reasonable window? If yes, those are your hours. If the phone goes to voicemail, they are not.
| Your situation | What to set on Google | What to add elsewhere |
|---|---|---|
| True 24/7 emergency service with a live dispatcher | Open 24 hours for the days that are staffed around the clock | State the response process on your website and in your description, so customers know what to expect |
| Business hours, plus an answering service that books jobs | Your staffed hours, not 24 hours, unless the service can truly schedule a visit at night | Say "after-hours calls answered, next-morning dispatch" or whatever is true |
| Business hours, plus an on-call tech for emergencies | Regular hours as main hours. Consider describing the on-call line in the profile description | A clear emergency number and a promise you can keep |
| Appointment only | The hours when you take calls and book jobs | "By appointment" in your description and on the contact page |
| Seasonal or storm-driven demand | Special hours for surge days, with the real times | A website banner and a post when hours change |
| Single owner-operator | The hours you can realistically answer the phone | A missed-call text-back so after-hours callers are not lost |
Do not fake 24/7
The temptation is obvious: if open-now searches are valuable, switch to 24 hours and capture them all. Here is why that backfires for a business that is not actually staffed overnight:
- The call goes unanswered. The customer you attracted at 2 a.m. finds voicemail, calls the next company, and may leave a review about it.
- Reviews expose it. Reviews mentioning no answer after hours are visible to everyone and are hard to remove.
- It misleads customers. Providing information that does not match reality conflicts with Google's guidelines for representing your business, and that is the sort of detail that can draw edits or enforcement. If your profile is ever suspended, our reinstatement guide explains the process, but it is easier not to need it.
- It wastes ad and call spend. Calls you cannot take are leads you paid for in effort and got nothing from.
If you want those after-hours searches, fix the operations, not the label. A live answering service with authority to book jobs, a text-back for missed calls, and a clear emergency line cost less than a bad reputation. Our guide to call handling systems for local service businesses covers how to set that up, and the pages for plumbers, HVAC contractors, electricians, towing companies, and locksmiths show how emergency trades turn after-hours demand into booked work.
Hours for service area businesses
If you travel to customers and hide your address, your hours describe when customers can reach you and book work, not when a door is open. There is no storefront for anyone to walk up to, so the question is only whether the phone gets answered and a visit gets scheduled.
- Post call-and-dispatch hours. Choose the window when you answer and book, even if jobs themselves finish later.
- Do not post the shop's hours if the shop is your garage. A home address is hidden for a reason, and posting "open to walk-ins" invites visits you do not want.
- Keep the service area and hours coherent. If you only cover a distant part of your area on weekdays, say so on your website, because Google's hours cannot express that.
- Check the verification route first. Service area businesses often face video verification, and an inconsistent hours entry is one more thing for a reviewer to question.
Our guide to Google Business Profile for service area businesses covers how to set the address and service area that these hours sit alongside.
Keep hours consistent everywhere
Your Google profile is only one place customers see your hours. If the website footer says 8 to 5, Facebook says 9 to 6, and Google says 7 to 7, you have three versions of the truth, and search systems and AI assistants have to guess which to trust. Consistency is the same principle as name, address, and phone consistency, and the full case is in our guide to NAP consistency and local rankings.
| Where to check | What to look for |
|---|---|
| Google Business Profile | Main hours, special hours, and More hours all correct |
| Website footer and contact page | The same hours, and a visible note for holiday changes |
| Website structured data | Opening hours markup that matches the profile |
| Apple Business Connect and Bing Places | The same hours as Google |
| Facebook, Yelp, and other directories | Matching hours, updated at the same time |
| Phone greeting and answering service script | The same hours spoken the same way |
| Online booking form or chat widget | Availability that matches what you promise |
Mark up hours on your website
Structured data lets a machine read your hours without guessing from page text. The openingHoursSpecification property in LocalBusiness markup (or the more specific type for your trade) states your regular hours, and a separate entry with validFrom and validThrough can describe a one-off date. By schema.org convention, a closed day uses an opening and closing time of 00:00. A simplified example:
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Example Plumbing Co.",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "07:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"opens": "00:00",
"closes": "00:00",
"validFrom": "2026-11-26",
"validThrough": "2026-11-26"
}
]
}
Test any markup with a validator before you publish it, and remove the one-off entry after the date passes. For the wider picture of what to mark up and why, see our guides to LocalBusiness schema and structured data for AI search.
Do hours affect your ranking?
The honest answer has two parts. First, accurate hours are required to appear in open-now searches, and those are some of the most valuable searches a service business can win. If you are marked closed during your real working hours, you are invisible to anyone who filters by open now. Second, there is no reliable evidence that stretching your hours beyond reality improves your position for long, and plenty of reason to think the downside outweighs the upside.
The healthy approach is to treat hours as a hygiene factor. Get them right, keep them right, and put the effort that moves the needle elsewhere: your primary category, your service list, photos, and above all reviews and prominence. Hours do not substitute for any of those. Our Google Business Profile optimization checklist shows where hours fit in the rest of the profile, and how to get Google reviews covers the signal that usually matters most.
One more practical point: openness is checked against your hours at the time of the search. If you work until 7 p.m. but your profile says 5 p.m., every search between 5 and 7 is a search you cannot win through the open-now filter. Accurate hours are not just defensive. They can add visible searches you are already able to serve.
Temporarily closed, permanently closed, and the pitfalls
Temporarily closed is the right setting when you will be closed for seven or more days in a row, or when you do not know how long it will last. Think of a storm that floods your shop, a long vacation, a medical leave, or a truck out of service for repairs with no schedule.
It comes with trade-offs you should understand before you use it:
- It shows a closed label. Customers see it immediately, and searchers using open-now filters will not see you.
- It may be shown less prominently. A profile that is closed is a worse answer to most searches, so do not expect it to hold the same position.
- It is easy to forget. A profile left on temporarily closed after you reopen is silent lost revenue. Put a reminder on your calendar for the day you plan to return.
- It is not for holidays. A weekend closure belongs in special hours. Using temporarily closed for a normal holiday takes you out of searches for longer than necessary.
Permanently closed is a different thing entirely. It tells Google the business has ceased to exist. Marking it by mistake, or having someone else suggest it, can take you out of results, and reversing it can require a support request. If your profile shows permanently closed and you are still operating, treat it like any other profile problem and start with the steps in our guide on why your Google Business Profile is not showing up.
When hours show up wrong: causes and fixes
| What you see | Likely cause | What to do |
|---|---|---|
| Special hours are not showing | The profile is not set to "Open with main hours," or the edit is still under review | Set main hours, confirm the special date saved, and check the edit status |
| Hours are right in the dashboard but wrong in Maps or Search | The change is pending review, cached, or overridden by another suggestion | Check the edit status, then re-check in a private window after a day |
| A note says holiday hours might differ | A nearby holiday has not been confirmed in the profile | Review and confirm the date under Special hours, even if hours are unchanged |
| Hours changed and you did not change them | A customer or another user suggested an edit, or a connected tool wrote over your data | Check for pending suggestions and any bulk upload or third-party tool connected to the profile, then restore the hours |
| You cannot edit hours at all | You are not signed in to the managing account, or the profile is not verified | Sign in to the right account, and finish verification if prompted. See our verification guide |
| Your profile says closed during your working hours | Overnight or split hours entered incorrectly, or the profile is set to temporarily closed | Re-check each day, and make sure the profile shows open with main hours |
| Hours differ between Google and Facebook or your website | You updated one place and forgot the rest | Use the sync checklist above and update everything the same day |
If hours keep changing back after you fix them, treat it as a warning, not a one-off. Look for pending suggested edits, check who has access to the profile under its managers list, and remove any third-party tool you no longer use. A competitor changing your hours is rare but not unheard of, which is one more reason to review your profile regularly. Our quarterly SEO audit checklist includes a check of exactly this kind of detail.
Managing hours across many locations
If you run more than a handful of locations, setting hours profile by profile is slow and error-prone. Google supports setting special hours through a bulk upload spreadsheet. In that file, you enter the date in year-month-day format (for example, 2026-12-25) along with the hours, or an "x" to show a full-day closure, then import the file.
One warning from Google's own guidance is worth repeating: when you are only adding special hours to locations that already exist, include only the store code and the special hours columns in your file. Empty columns can erase data already on the profiles. Test with one or two locations first, then roll out the rest.
Multi-location owners should also keep a single master schedule that every location's hours and holiday plan comes from, so you are never updating twenty profiles from memory. The wider strategy for managing profiles at scale is in our guide to multi-location local SEO.
A holiday-readiness timeline
Holiday hours go wrong when they are handled on the day. Work backward from the date, and you will never be caught out.
| When | What to do |
|---|---|
| Three weeks before | Decide your holiday schedule: closed, reduced, or emergency only. Confirm who is on call and who answers the phone |
| Two weeks before | Enter special hours on your Google profile. Update your website, Facebook, Apple and Bing listings. Add a short note to your phone greeting |
| One week before | Post an update on your profile and social accounts. Check that the special hours show on the public listing |
| Day before | Re-check the listing, the website, and the phone greeting. Test the emergency line |
| After the holiday | Confirm normal hours are back. Delete finished special hours entries, and note what worked for next year |
Posting an update is worth doing for reasons beyond hours. A short post about holiday availability keeps the profile active and gives customers an answer before they ask. The guidance on what to post and how often is in our profile optimization checklist.
Ten hours mistakes that cost calls
- Forgetting holiday hours until the day. By then, customers have already seen the "hours might differ" note and moved on.
- Setting 24/7 hours without 24/7 staffing. You attract calls you cannot take and earn reviews you do not want.
- Leaving the profile on temporarily closed after reopening. This quietly removes you from open-now results.
- Using temporarily closed for a short holiday. Special hours are built for that, and they keep you visible.
- Changing hours on Google but not on the website. Mismatched hours confuse customers and AI systems.
- Entering overnight hours as one block in special hours. A single entry cannot exceed 24 hours, so overnight needs two.
- Not setting main hours first. Without "Open with main hours," special hours never display.
- Posting the shop's hours for a hidden-address business. Your hours should describe when you take calls and book jobs.
- Never checking the public listing. What you see in the dashboard is not always what customers see.
- Letting a tool or team member overwrite hours without noticing. Review who has access and what is connected.
Hours and AI answers
More and more "is this business open?" questions are answered by an assistant instead of a list of links. Whether it is a phone assistant, a map app, or an AI search tool, the answer comes from structured facts the system trusts, and your hours are among the easiest facts to get wrong. When your Google profile, website markup, and directory listings all agree, a system can state your hours confidently. When they conflict, it may hedge or choose another business.
That is why consistent hours are both a local SEO task and an AI visibility task. You can read more about the second in our guides to AI and voice search optimization and how to get cited by AI search, and about measuring it in how to measure AI search visibility for a local business. If you want the profile, the hours, and the structured data managed together, that is part of what we do in our Google Business Profile management and local SEO services.
Your hours checklist
- Main hours are set for every day, with split shifts and closed days entered correctly.
- The profile shows "Open with main hours," so special hours can display.
- Holiday dates are confirmed for the season, including days you are open as normal.
- Hours match reality, including on-call and after-hours handling that you can actually deliver.
- The website footer and contact page show the same hours and any holiday notice.
- Opening hours markup on your site matches your profile and has been tested.
- Other listings (Apple, Bing, Facebook, directories) carry the same hours.
- Temporary closures are off on the day you reopen, with a calendar reminder set.
- Access is reviewed: only the right people and tools can edit the profile.
- The public listing was checked in a private window after every change.
Hours take about ten minutes to get right and cost real money when they are wrong. If you would rather have someone watch them, and the rest of your profile, for you, a free local visibility audit is the quickest way to see what is working and what is quietly costing you calls.

