How do I publish my Exchange calendar?

Internet Calendars are calendars that you publish to an Internet site, where others can view it or subscribe to it. Internet Calendars use the iCalendar format and the .ics file name extension.

You can share one-time static calendars, known as Calendar Snapshots, in an email message. Or you can publish calendars to a special web server designed to host calendars in the iCalendar format. The benefit of the latter is that when you change the calendar in Outlook, the changes are synchronized to the web server. This enables those who use an Internet Calendar subscription to see the latest information automatically.

Internet Calendars let you share calendar and availability information with other people. For example, you can publish your soccer team's practice schedule. Each player can subscribe to the published calendar and then see any updates that you make to the calendar. Other people might choose to view the Internet Calendar subscription in a web browser, Outlook, or another application.

To publish your calendar in Outlook for Windows -  In Calendar, in the Navigation Pane, click a calendar. On the Home tab, in the Share group, click Publish Online, and then click Publish This Calendar.

To publish your calendar through the Outlook web interface - Log in to, click the Settings (gear) icon in the upper right, then click Calendar under "Your App Settings". Click "Calendar Publishing" on the left, then select the calendar you'd like to publish as well as the permission level you'd like to publish it with.

Note that anyone who has the link to your published calendar will be able to view it. If you want your calendar information to be more private and only shared with certain users, you should share your calendar with them by following the instructions at this page:

Need help?

Last updated: 

December 13, 2017

Browse by tag