Skip to content

Template

Google Business Profile hours and Special-hours annual calendar

By Sergey Sulimko, Founder7 min read

Use this annual record to separate normal weekly hours, date-specific Special hours, whole-profile temporary closures or reopening, the owner-approved source for each decision, the planned effective date, and the checks completed after saving. Google reviews edits to a verified Business Profile before updating them on Google Maps and Search, so a saved row needs an edit status and public check, not just a planned date.12

Situation Jump to the record
Normal week and all annual exceptions Copy the annual hours and Special-hours calendar
One holiday, event, or other date-specific change Copy a Special-hours row
A whole-profile closure or reopening Copy a closure or reopening row

Copy the annual hours and Special-hours calendar

Google Business Profile annual hours and Special-hours calendar

Business: [business name]

Planning year: [YYYY]

Business Profile URL: [Google Maps or Search profile URL]

Calendar owner: [name or role]

Last reviewed: [YYYY-MM-DD]

Source of truth

  • Approved normal schedule: [schedule, operating record, or decision document]
  • Approved exceptions and closure notices: [holiday list, event plan, or closure notice]
  • Decision owner: [name or role]
Row type Period or date Regular hours Special hours Temporary closure or reopening Source of truth Planned effective or publication date Saved on Post-save verification
[normal week] [days or week pattern] [open days and times] [N/A] [N/A] [approved normal schedule] [YYYY-MM-DD or ongoing] [YYYY-MM-DD] [status; Search check; Maps check; checked_on]
[special date] [YYYY-MM-DD] [regular schedule remains unchanged] [open times / Closed] [N/A] [holiday, event, or exception decision] [YYYY-MM-DD] [YYYY-MM-DD] [status; owner-side row; Search check; Maps check; checked_on]
[temporary closure] [start date to end date / unknown end] [main hours to restore] [N/A] [Temporarily closed; reason or period] [closure notice or approved decision] [YYYY-MM-DD] [YYYY-MM-DD] [status; Search check; Maps check; checked_on]
[reopening] [YYYY-MM-DD] [open days and times] [N/A] [Open with main hours] [reopening decision] [YYYY-MM-DD] [YYYY-MM-DD] [status; Search check; Maps check; checked_on]

This record keeps the owner's operating decision beside the Google edit. It is a planning and verification sheet, not a Google-required spreadsheet layout. Google documents main hours, Special hours, temporary closure, and reopening as different profile actions.3456

Copy a Special-hours row

Special-hours row

Business: [business name]

Date: [YYYY-MM-DD]

Reason: [holiday / special event / other exceptional circumstance]

Regular hours left unchanged: [yes]

Special hours: [open from [time] to [time] / Closed]

Additional period, if needed: [from [time] to [time] / N/A]

Google path used: Edit profile > Hours > Special hours > Edit

Saved on: [YYYY-MM-DD]

Owner-side row found in: [Hours tab in Business information / Edit profile > Special hours]

Edit status: [Accepted / Pending / Not approved]

Public Search check: [result or note]

Public Maps check: [result or note]

Checked on: [YYYY-MM-DD]

Use this row when a business temporarily changes its hours for a holiday, special event, or other exceptional circumstance. For a closed day, keep Closed checked; for multiple periods, use More > Add hours +, then select Save.4

Google's Special-hours page describes a closure of up to 6 consecutive days, while its closure page describes Special hours for 7 days or less. Keep an exactly-seven-day closure as a separate decision state in the calendar and check both current instructions before editing that row.345

Copy a closure or reopening row

Whole-profile closure or reopening row

Business: [business name]

Row type: [Temporary closure / Reopening]

Start date: [YYYY-MM-DD]

End date or duration: [YYYY-MM-DD / unknown / indefinite]

Closure classification: [more than 7 days / off-season / indefinite / unknown duration / exactly 7 days, current guidance checked]

Action taken: [Temporarily closed / Open with main hours]

Google path used: Edit profile > Hours > Edit > Temporarily closed or Edit profile > Hours > Edit > Open with main hours

Main hours to restore, if reopening: [open days and times]

Source of truth: [closure notice or reopening decision]

Planned effective or publication date: [YYYY-MM-DD]

Saved on: [YYYY-MM-DD]

Edit status: [Accepted / Pending / Not approved]

Public Search check: [result or note]

Public Maps check: [result or note]

Checked on: [YYYY-MM-DD]

Use a whole-profile closure row for a closure longer than 7 days, an off-season, or an indefinite closure. When the business reopens, record the Open with main hours action and the main hours that were restored. Google's current pages give different boundaries for exactly 7 days, so the calendar keeps that case visible instead of assigning it a settled category.56

Which hours row should I use?

Business situation Calendar row Record or action
The normal schedule for a week Normal week Record open days, times, split periods, or 24 hours. Use Edit profile > Hours > Edit > Open with main hours, then select Save.3
A holiday, special event, or other short exception Special date Record date-specific open times or Closed without changing the normal week. Use the Special-hours editor.4
A closure of up to 6 consecutive days Special date Record the closed dates as Special hours and keep the exact dates in the row.34
A closure longer than 7 days, an off-season, or an indefinite closure Temporary closure Record the whole-profile Temporarily closed action.5
An unknown-duration closure Temporary closure Record unknown duration and the Temporarily closed action.45
A closure of exactly 7 consecutive days Decision state Record exactly 7 days, link both current Google instructions, and confirm the applicable instruction when the edit is made.45
The business has reopened Reopening Use Open with main hours, select the open days, set the main hours, save, and verify the public profile.6

The planned effective or publication date is an owner field. It says when the business intends the change to apply. It does not prove that Google has displayed the change publicly.2

How do I save and verify each row?

  1. Choose the row type from the operating decision. Keep normal weekly hours, Special hours, temporary closure, and reopening as separate records.
  2. Open the matching Google path. Use Edit profile > Hours for main hours, Special hours for date-specific exceptions, or the temporary-closure and reopening controls for whole-profile status.3456
  3. Save the edit and record Saved on. The save date is the date the edit was submitted, not the date the public profile necessarily changed.
  4. Record the edit status. Accepted means the updated information displays on the Business Profile. Pending means the edit is still under review. Not approved means Google might not approve the change if it cannot confirm its accuracy, and an appeal may be available.2
  5. Check both public surfaces. Record the Search result, the Maps result, and Checked on separately. Also record whether the saved Special-hours row appears in the owner-side Hours tab or under Edit profile > Special hours.42

Google says edits usually take up to 10 minutes to review, but a review can sometimes take up to 30 days. Keep a row marked Pending until the status and public checks are updated.2

How should I use this with other hours checklists?

Use the Google Business Profile holiday-hours checklist when you need a holiday-specific review, the Google Business Profile opening-date checklist when the business is preparing to open, and the monthly Google Business Profile routine for recurring profile checks. This annual calendar keeps the hours decisions and their verification history together.

Sources

  1. Google Business Profile Help, “Edit your Business Profile,” read 2026-10-11. Google's profile-editing guidance.

  2. Google Business Profile Help, “Understand what happens to your Business Profile edits,” read 2026-10-11. Google's edit-status guidance.

  3. Google Business Profile Help, “Edit your business hours,” read 2026-10-11. Google's main-hours guidance.

  4. Google Business Profile Help, “How to set Special hours,” read 2026-10-11. Google's Special-hours guidance.

  5. Google Business Profile Help, “Mark your business as closed,” read 2026-10-11. Google's closure guidance.

  6. Google Business Profile Help, “Mark your business as reopened,” read 2026-10-11. Google's reopening guidance.

See where your profile stands

The audit shows how this applies to your own profile: it reads a verified Google Business Profile and scores it the same way every month.

Visibility Score

0 to 100

20 scored factors across profile completeness, performance, competitive position. Free, no signup, on any verified Google Business Profile.

Run the free Visibility Score audit

No signup, no card. You get the score and the factors behind it.