How to hide non-working hours in Calendars in Outlook?
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.
- Auto CC/BCC by rules when sending email; Auto Forward Multiple Emails by rules; Auto Reply without exchange server, and more automatic features...
- BCC Warning - show message when you try to reply all if your mail address is in the BCC list; Remind When Missing Attachments, and more remind features...
- Reply (All) With All Attachments in the mail conversation; Reply Many Emails at once; Auto Add Greeting when reply; Auto Add Date&Time into subject...
- Attachment Tools: Auto Detach, Compress All, Rename All, Auto Save All... Quick Report, Count Selected Mails, Remove Duplicate Mails and Contacts...
- More than 100 advanced features will solve most of your problems in Outlook 2021 - 2010 or Office 365. Full features 60-day free trial.
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:
- In Outlook 2010 and newer versions, click the New Appointment button on the Home tab;
- 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
Kutools for Outlook - Over 100 Powerful Features to Supercharge Your Outlook
✔ Email Automation: Auto Reply (Out of Office) / Schedule Send emails / Auto CC/BCC / Advanced Auto Forward / Auto Add Greating ...
✉ Email Management: Easily Recall Emails / Block Scam Emails / Delete Duplicate Emails / 🔎Advanced Search / Consolidate Folders ...
📁 Attachments Pro: Batch Save / Batch Detach / Batch Compress / Auto Save / Auto Detach / Auto Compress ...
🌟 Interface & Interaction Magic: 😊More Pretty and Cool Emojis / Brings Browser Tabs Right Into Your Outlook / Minimize Outlook Instead of Closing ...
👍 One-click Wonders: Reply All with Incoming Attachments / Anti-Phishing Emails / 🕘Show Sender's Time Zone / Send to Recipients Separately ...
👩🏼🤝👩🏻 Contacts & Calendar: Batch Add Contacts From Selected Emails / Split a Contact Group to Individual Groups / Remove Birthday Reminders ...
Over 100 Features Await Your Exploration! Click Here to Discover More.























