Local SEO
How to change your business hours on Google

The short answer
Open your Business Profile, select Edit profile, then Hours. In the "Business hours" section, next to "Hours," select Edit, then Open with main hours. Check the box for every day you are open, set the times with the dropdowns, and Save. That is the whole job, and on a phone it takes about two minutes.
The parts that cost shop owners real time are the ones underneath it: holiday hours have their own rules and their own screen, there is no "by appointment only" setting at all, an edit can sit in review for anywhere between ten minutes and thirty days, and Google can change your hours without asking you first.
Everything on this page comes from Google's published Business Profile help pages and guidelines as of October 2026. Where Google states a rule, a number, or a step, it is quoted.
Where the hours live, and the three settings
All of it sits in one place. From your profile, Edit profile, then the Hours tab. The top block is "Business hours" and it controls your regular week. Underneath it are two separate rows, Special hours and More hours, which are covered further down this page.
Your regular week has three states, and picking the wrong one is the most common reason a shop's hours look strange on Maps:
- Open with main hours: The normal setting. You check each day you are open and pick an opening and closing time. This is also the setting holiday hours depend on, so if you ever want to mark a Christmas Eve closure, you need this one turned on first.
- Open with no main hours: Your profile stays live but shows no hours at all. Google's instruction is plain: "If you don't want your business hours to show on your profile, click Open with no main hours." This is the setting an appointment-only shop wants, and almost nobody finds it.
- Open 24 hours: Set per day, not for the whole week. For each day you want it, select Opens at and then 24 hours. A shop that genuinely runs a 24-hour emergency line can use this. A shop that forwards the after-hours line to a cell phone and hopes should not - see the next section.
- A midday break: There is no break field. Google's workaround is two entries on the same day: "To indicate your business hour breaks, create 2 entries for the same day with different times." So a shop that shuts the counter from noon to one adds 8:00-12:00 and 1:00-5:00 on the same day.
What your hours should actually say
This is worth thirty seconds of thought before you type anything, because the hours field is not a description of your schedule. It is a promise about when a customer can reach you, and Google treats it that way.
Google's guidelines for representing your business put it in one line: "Provide your regular customer-facing hours of operation." Customer-facing. Not the hours the first truck rolls out, not the hours you are technically awake and might glance at a buzzing phone. The hours somebody can call, walk in, or book and get a human response.
For a shop with a storefront address on the profile, Google goes further and makes it a requirement rather than a suggestion: "your business location should be staffed by your team and able to receive customers during its stated hours." A posted address with nobody behind it during posted hours is a guideline problem, not just a customer-service one.
The practical version for a DFW home-service or auto-repair shop is uncomfortable but simple. If your profile says 7:00 AM to 7:00 PM, every one of those twelve hours is a window in which somebody taps Call on your listing and expects a person. Setting wide hours to look available is the single easiest way to turn a Google listing into a machine that generates unanswered calls. Set the hours you can actually cover, then solve the rest of the day with something that answers - which is the last section of this page.
By appointment only: there is no button for it
This is the question underneath a lot of frustrated searching, and the honest answer is that the setting owners are hunting for does not exist. Google's Business Profile has no "by appointment only" status, no attribute that says it, and no hours option labeled that way.
What Google does have is a guideline that covers you. In the hours section of its guidelines for representing your business: "Certain types of businesses shouldn't provide hours, including those with varied hours (like schedules for different types of activities, including showtimes, worship services, or classes) and those that operate only by appointment." Google's own examples are hotels, schools, movie theaters, transportation services and event venues, but the rule is written about the category of business, not the list.
So if you genuinely run by appointment, the compliant move is to leave hours off. Set the hours block to Open with no main hours, and then put the appointment-only policy where a customer will actually read it - the business description, the services list, and the first line of your website. Two trade-offs worth knowing before you do it:
- You lose the "Open now" filter: A profile with no hours cannot be surfaced by a customer filtering Maps for places open right now. For a shop that takes emergency work, that is a real cost and it may be the reason to post hours anyway.
- Half-measures backfire: Posting wide hours and relying on the description to say "appointment only" gives you the worst of both: Google shows you as open, customers call expecting an open counter, and the hours you posted are the ones they judge you against.
- A booking link does more than the wording: If people can only come by appointment, the thing that converts is a way to make one without calling. That is a separate setting on the profile and worth doing the same afternoon.
Holiday hours, and the rules Google puts on them
Holiday and one-off hours are a different screen: Edit profile, then Hours, and in the "Business hours" section select Edit next to "Special hours." Pick a date - Google suggests upcoming holidays, or you can add a custom one - then either leave "Closed" checked or uncheck it and enter the hours you are open. Save.
Three published rules govern what you can do there, and two of them catch people out:
- Your regular hours have to be on first: "For special hours to show up on your Business Profile, set your business hours to 'Open with main hours.'" If your regular week is set to no main hours, your Thanksgiving closure will not appear. This is the number-one reason a special-hours entry looks like it did not save.
- One set cannot run past 24 hours: "A set of special hours can't exceed 24 hours." If you are open from 6:00 PM on New Year's Eve to 2:00 AM on New Year's Day, that is two entries, one on each date, not one long one.
- Six days in a row is the ceiling: Special hours cover a business that temporarily adjusts its hours or "remains closed for up to 6 days in a row." A week off for the Fourth of July fits. Two weeks in December does not - that is the next section.
Closed longer than a week: special hours stop, Temporarily closed starts
Google draws the line at a week and states it both ways. "If your business is closed for 7 days or less, use set Special hours." And: "If your business is closed for more than 7 days, closed for the off-season, or closed indefinitely," use Temporarily closed, which lives under Hours in the same editor.
What Temporarily closed actually does is change the label rather than hide you. "Your Business Profile displays as 'Temporarily closed' or 'Permanently closed' on Google Maps and Search." You are still findable by name, and Google is explicit about the cost: temporarily-closed businesses can rank after open businesses for broad searches. So a shop that marks itself closed for a two-week shutdown should expect to fall behind competitors in "plumber near me" style results for those two weeks, and to come back when it reopens.
A seasonal business gets specific instructions in the guidelines: mark the business as temporarily closed during the off-season, then set regular hours again when you reopen. Do not strip the hours out and leave the profile looking abandoned, and do not mark yourself permanently closed for a seasonal gap - that is the status for a business that is not coming back, and the profile "clearly shows that your business is closed" to anyone who finds it.
Removing the label is the same path in reverse: go back into Hours, take off the Temporarily closed status, and confirm the regular week is correct before you save. Expect the same review wait as any other edit.
A label left on by accident is one of the quieter reasons a shop stops turning up in local results, and it is on the checklist in our guide to why a business is not showing up on Google along with the other published causes worth ruling out in order.
More hours is not what most shops think it is
There is a third row in the hours editor called More hours, and it is worth sixty seconds to understand so you do not go looking for it as the solution to after-hours coverage. It is not that.
More hours is for services that run on their own clock: "You can select the hours for specific services your business offers such as delivery, takeout, drive through, and pickup." The options you see depend on your business category, which is why a plumbing company usually sees few or none of them while a restaurant sees several.
Two rules apply. Regular hours come first - "More hours don't display until you first set regular hours" - and the extra hours are meant to fit inside the main ones: "In general, you should set More hours as a subset of your primary hours." That last line is the one that matters here. More hours is not where you declare that you take emergency calls at midnight. If you genuinely run a 24-hour emergency line, the honest way to show it is the 24 hours setting on the days it is true, and the honest prerequisite is that somebody answers.
When Google changes your hours without asking
This is the complaint that sends owners looking for a phone number to yell into, and it is real. Google does change business information on profiles, including hours, and it publishes how.
The source is broad: "Google gathers info from different sources, like user reports and licensed content," and "If sources report that your profile info is incorrect or outdated, Google may update your profile." A customer who shows up at 6:45 PM to a locked door can report it, and that report counts as a source.
What you actually get is a window, and most owners miss it because it arrives by email or as a notification they swipe past:
- Four days to respond: When a user suggests an edit that Google surfaces to you, "Once notified, you have 4 days to accept or reject the suggestion." Rejecting it inside that window is the cheapest fix available.
- Silence is not a veto: If you do nothing, "Google may automatically publish the update if it is supported by other publicly available information, such as your business website." That last clause is the fix hiding in plain sight: when your own site, your Facebook page and your invoices all show the right hours, a wrong suggestion has nothing to support it. When your website still shows hours you changed two years ago, you are arguing against your own evidence.
- Some edits skip the window: "Google may apply suggested user edits to your business information without prior review" where the edit is needed to meet policy guidelines. Those show up as a change you were not consulted on.
- Blue text tells you which fields Google touched: Inside the profile editor, "Blue: Shows info changed by Google." Black or white text means no update from Google on that field. If you suspect your hours were rewritten, open the editor and look at the color before you assume you fat-fingered it.
How long an edit takes, and what "Not approved" means
Every change you make to a verified profile gets checked: "Edits that you make to your verified Business Profile are reviewed to ensure they follow our guidelines." The published timing is wide, and it is the reason for a lot of panic that turns out to be nothing: "Edits usually take up to 10 minutes to review, but sometimes it can take up to 30 days."
So if your hours still look wrong on Maps an hour after you saved them, the boring explanation is almost always the right one. Check the editor: if the change is marked as still under review, it is in the ten-minutes-to-thirty-days window and there is nothing to do but wait. If it comes back Not approved, the stated reason is that "Google might not approve changes if it can't confirm its accuracy" - which, again, usually means the rest of the internet disagrees with you. Update your website's hours, then resubmit.
One more thing happens the moment the edit lands, and it surprises people. Customers may see a confirmation message on your profile and a post on the Updates tab announcing the change. If you would rather it not sit there, Google's instruction is: "To remove the hours update message and the post, delete your associated post."
A short order of operations that avoids most of this: fix your website first, then your profile, then anywhere else your hours are published. The profile edit then has supporting evidence behind it instead of against it.
That order matters more the bigger the edit is. A name change runs through the same queue and the same Not approved reason, with one extra consequence the hours never have - "If you change your business name after it's verified, you might need to verify your business again." Our guide to changing your business name on Google walks through it.
Your hours are a promise about the phone
Everything above is the mechanics. Here is the part that decides whether any of it earns you a job.
The hours on your profile are the window in which a stranger who found you on Google expects a human. Google shows them next to a Call button. A customer with a leak at 6:40 PM does not read your hours as a schedule - they read them as permission to call. And the hours you post are the hours you get judged on, in reviews and in the quiet way where somebody taps the next listing instead.
Which puts most shops in a bind they solve badly. Post narrow hours and you look closed when you would gladly have taken the job. Post wide hours and you generate calls at times you are under a truck, on a roof, or driving the Dallas North Tollway with a trailer. Both versions lose work; the second one loses it louder, because the caller actually reached out and got nothing.
The way out is not a different hours setting. It is making sure that a call inside your posted hours never goes nowhere. That is what Handlebar does: when a call goes unanswered, it texts the caller back within 60 seconds, holds a real conversation, and books the job on your calendar - on the number you already have, so nothing on your profile has to point anywhere other than you. Set your hours honestly, then cover them. Book a 30-minute call and I will show you exactly how it would run at your shop.
Common questions
How do I change my business hours on Google?
Open your Business Profile, select Edit profile, then Hours. In the "Business hours" section, next to "Hours," select Edit, then Open with main hours. Check each day you are open, set the opening and closing times with the dropdowns, and Save. You can do all of it from a phone. If you need a midday break, Google's method is two entries on the same day: "To indicate your business hour breaks, create 2 entries for the same day with different times."
How long does it take for Google business hours to update?
Google's published figure covers a wide range: "Edits usually take up to 10 minutes to review, but sometimes it can take up to 30 days." Most hours changes land in minutes. If yours is still showing the old times after an hour, open the editor and check the status - if it says the edit is under review, you are inside that window. If it says Not approved, the published reason is that "Google might not approve changes if it can't confirm its accuracy," which usually means your website and other listings still show the old hours. Fix those first, then resubmit.
Why does Google keep changing my business hours?
Because Google takes hours from more places than your dashboard. It says so directly: "Google gathers info from different sources, like user reports and licensed content," and "If sources report that your profile info is incorrect or outdated, Google may update your profile." When a user suggests an edit, "Once notified, you have 4 days to accept or reject the suggestion" - and if you let that window pass, "Google may automatically publish the update if it is supported by other publicly available information, such as your business website." Some policy-related edits are applied without prior review. In the profile editor, blue text marks a field Google changed, so you can see which ones were not yours. The durable fix is to make every public copy of your hours agree: website, profile, and anywhere else you are listed.
How do I set my Google Business Profile to "by appointment only"?
There is no appointment-only setting. Google's guidelines instead say which businesses should not post hours at all: "Certain types of businesses shouldn't provide hours, including those with varied hours ... and those that operate only by appointment." So the compliant approach is to open Edit profile, then Hours, and choose Open with no main hours - Google's own wording is "If you don't want your business hours to show on your profile, click Open with no main hours" - then state the appointment-only policy in your business description, your services list and on your website. The trade-off is that a profile with no hours will not come up when a customer filters Maps for places open right now, so a shop that takes urgent work may be better off posting real hours it can cover.
Should I use special hours or Temporarily closed for a week off?
Google splits it at seven days. "If your business is closed for 7 days or less, use set Special hours." For anything longer - "closed for more than 7 days, closed for the off-season, or closed indefinitely" - use Temporarily closed. Note that a single set of special hours "can't exceed 24 hours" and that special hours only appear if your regular week is set to Open with main hours. Also worth knowing before you flip the switch: Google says temporarily-closed businesses can rank after open businesses for broad searches, so expect to slip in "near me" style results while the label is on.
My hours are right in the dashboard but wrong on Google Maps. What now?
Three things to check, in order. First, the review window - an edit can take "up to 10 minutes" and occasionally "up to 30 days," so a recent change may simply not be live yet. Second, the editor's text color: "Blue: Shows info changed by Google" means that field was overwritten from an outside source rather than by you, and you can correct it there. Third, your own website and other listings - if they still publish the old hours, Google has public evidence supporting the wrong version, and a corrected profile can get changed back. Fix the website, correct the profile, and check the editor again in a day.
Keep reading
- How to claim and verify your Google Business Profile
- How to change your business name on Google
- How to change your business category on Google
- Why is my business not showing up on Google?
- Your Google Business Profile phone number
- How to add a booking button to your Google Business Profile
- Google Calendar appointment schedules, explained
- After-hours answering service
- Missed-call text-back
- Book a 30-minute call
Stop losing jobs to missed calls
Book a 30-minute call and I'll show you how Handlebar would work for your shop.