Skip to main content

How to hide non-working hours in Calendars in Outlook?

Author: Kelly Last Modified: 2022-07-26

As you know, Microsoft Outlook shows the whole day from 12:00 AM to 11:59 PM in the Day view of Calendar, although we have assigned working hours. The non-working hours take up too much space and puzzle users to locate exact working hours in a minute. However, you cannot hide the non-business hours in Outlook. In this article, I will introduce a workaround to cover non-working areas with color in Calendars in Microsoft Outlook.


Office Tab - Enable Tabbed Editing and Browsing in Microsoft Office, Making Work a Breeze
Unlock Kutools for Outlook's free version now and enjoy over 70 features with unlimited access forever
Boost your Outlook 2021 - 2010 or Outlook 365 with these advanced features. Enjoy 70+ powerful features and elevate your email experience!


As the non-working hours cannot actually be hidden from Calendar, as a workaround, we will guide you to create a daily recurring appointment, and cover non-working areas with color. You can do as follows:

Step 1: Shift to the Calendar view, and open the specified calendar in which you will hide non-working hours.

Step 2: Show the calendar in the Day view by clicking the Change View > Calendar and the Day button separately on the View tab.


Note: In Outlook 2007, you can click the View > Current View > Day/Week/Month, and then click the Day button above the calendar.

Step 3: Create a new appointment with:

  1. In Outlook 2010 and newer versions, click the New Appointment button on the Home tab;
  2. In Outlook 2007, click the File > New > Appointment.

Step 4: In the new coming Appointment window, specify subject and location, and then click the Recurrence button on the Appointment tab.

Step 5: Now in the Appointment Recurrence dialog box,

(1) In the Start box, enter the time you end up your work every day, for example the 6:00 PM;

(2) In the End box, enter the time you begin your work every day, such as 9:00AM;

(3) Check the Daily in the Recurrence pattern section;

(4) Check the No end date in the Range of recurrence section;

(5) Click the OK button.

Step 6: Now you get back to the Appointment window, and click the Show As box on the Appointment tab, and select the Out of Office from the drop down list. See screen shot below:

Step 7: Compose this new appointment, and click the Save & Close button.

Then you will see all non-working hours are covered by color in the Day view of Calendar from the second day of recurring range.


Best Office Productivity Tools

Breaking News: Kutools for Outlook Launches Free Version!

Experience the all-new Kutools for Outlook FREE version with 70+ incredible features, yours to use FOREVER! Click to download now!

🤖 Kutools AI : Instant pro emails with AI magic--one-click to genius replies, perfect tone, multilingual mastery. Transform emailing effortlessly! ...

📧 Email Automation: Auto Reply (Available for POP and IMAP)  /  Schedule Send Emails  /  Auto CC/BCC by Rules When Sending Email  /  Auto Forward (Advanced Rules)   /  Auto Add Greeting   /  Automatically Split Multi-Recipient Emails into Individual Messages ...

📨 Email Management: Recall Emails  /  Block Scam Emails by Subjects and Others  /  Delete Duplicate Emails  /  Advanced Search  /  Consolidate Folders ...

📁 Attachments ProBatch Save  /  Batch Detach  /  Batch Compress  /  Auto Save   /  Auto Detach  /  Auto Compress ...

🌟 Interface Magic: 😊More Pretty and Cool Emojis   /  Remind you when important emails come  /  Minimize Outlook Instead of Closing ...

👍 One-click Wonders: Reply All with Incoming Attachments  /   Anti-Phishing Emails  /  🕘Show Sender's Time Zone ...

👩🏼‍🤝‍👩🏻 Contacts & Calendar: Batch Add Contacts From Selected Emails  /  Split a Contact Group to Individual Groups  /  Remove Birthday Reminders ...

Instantly unlock Kutools for Outlook with a single click—permanently free. Don't wait, download now and boost your efficiency!

kutools for outlook features1 kutools for outlook features2




Comments (26)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Under the View Ribbon, trying changing the "Time Scale" to 15 or 30min. It pushes the non-work hours off the screen so you are looking only at the workday. MSFT defaults to 60min increments.
This comment was minimized by the moderator on the site
to all of you that are still searching for an answer: it is not possible but you can zoom to something like 115% somehwere near the bottom right of your screen to sort of "hide" the night hours. I hope Outlook saves that setting
This comment was minimized by the moderator on the site
The zoom in answer worked perfectly and is exactly what I was looking for. 115% is bang on. Thanks
This comment was minimized by the moderator on the site
what a truly awful 'hack'. Is this the first time you have used a computer?
This comment was minimized by the moderator on the site
Try this. Doesn't necessarily hide, but does focus on working hours.

I was able to do this by going to View > Change View > Choose Preview (It was set to Calendar)

It then reverted back to my working hours display as opposed to a 24 hour display (which is not ideal)
This comment was minimized by the moderator on the site
"Choose Preview" worked perfectly.  Thanks Bobby.
This comment was minimized by the moderator on the site
much more helpful than the article itself - thanks
This comment was minimized by the moderator on the site
Thank you. This was actually helpful.
This comment was minimized by the moderator on the site
Send me 9.95 for ver3 of this amazing hack. Free picture of Houdini included. He wont disappear, but your non working hours WILL. Guaranteed. Or Sue Me.
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
Rate this post:
0   Characters
Suggested Locations