Print Outlook.com Calendar

PrintableCal can create printable calendars containing events that are defined in Outlook.com calendars. You can connect via an iCalendar (ics) URL as described below, but we recommend connecting via the Microsoft 365 / Outlook 365 instructions instead. In any case, here's how to add Outlook.com iCalendar URL calendar data sources to PrintableCal:

  1. Click the Add Calendar button on the Calendar Data Sources step and select the Outlook.com option. The Add Calendar Source - Outlook.com window will appear.
  2. Open https://www.outlook.com in your web browser. Log into your account if needed.
  3. Click the button near the upper-left corner of the Outlook.com web page.
  4. Click the Calendar tile.
  5. Click the gear button in the upper-right corner and select View all Outlook settings.
  6. Click Shared calendars, and select the desired calendar from the Select a calendar drop-down list under Publish a calendar.
  7. Select Can view all details from the Select permissions drop-down list.
  8. Click the Publish button.
  9. Click the ICS URL and select Copy link from the popup menu.
  10. After copying the link, the address field at the top of the Add Calendar Source - Outlook.com window should be automatically filled. If that doesn't happen, right-click the address field and select Paste from the popup menu, or press Ctrl+V.
  11. Enter a name for your Outlook.com calendar in the field below the URL field.
  12. The OK button will now be enabled. Click the OK button to add your Outlook.com calendar to PrintableCal's list of available calendar sources.

How to import events that are more than 6 months in the future

By default, calendars that are shared by Outlook.com through an ICS URL will only show events occurring up to 6 months in the future. If you need to import events for a whole year, have your Office 365 administrator follow these steps:

  1. Use remote PowerShell to connect to Exchange Online.
  2. Run the following command, replacing "youremail@yourdomain.com" with your Outlook.com email address:
    Set-MailboxCalendarFolder -Identity youremail@yourdomain.com:\Calendar –PublishEnabled $true -PublishDateRangeFrom SixMonths -PublishDateRangeTo OneYear

Have questions about PrintableCal?

If this documentation doesn't answer your questions, please contact us. We'd be happy to help! You can send your question by entering it below. We'll respond as soon as we can, and always within 1 business day.

Don't have PrintableCal yet?

Installation of PrintableCal is quick and easy. All you need is a Windows computer with Excel, Word, or PowerPoint. Click the button below to start the download. You don't need to sign up for anything or provide an email address - simply download and run the installer. You'll be creating printable calendars in no time.

Runs on Windows 10, 8, and 7. Requires Excel, Word, or PowerPoint (Office 365, Office 2007 or later).
Compatible with both 32-bit and 64-bit versions of Office.