Skip to content
4 min fix 4 min read Recently reviewedBeginner
Quick Answer

To share your calendar externally, open Outlook on the Web or New Outlook, select Calendar, click Share, enter the external recipient's email address, choose permission levels (such as Can view all details), and click Share.

How to Share Your Calendar with Someone Outside Your Organization

Estimated Time to Fix: 4 minutes

Applies to: Outlook on the Web, New Outlook for Windows, Classic Outlook for Windows, Microsoft 365
Article Type: How-To
Last Updated: 2026-07-26

Summary

Sharing your Outlook calendar with external contractors, clients, or partners is essential for scheduling meetings without back-and-forth emails. You can share your calendar permissions directly from Outlook or generate a read-only web link in under 4 minutes.

Prerequisites

  • An active Microsoft 365 work or school email account.
  • Web browser access to Outlook on the Web (outlook.office.com) or New Outlook for Windows.

Instructions

1. Share Direct Calendar Access via Outlook Web / New Outlook

This method sends an invitation link directly to an external email address:

  1. Open your browser and log into outlook.office.com (or launch New Outlook for Windows).
  2. Click the Calendar icon in the left navigation sidebar.
  3. Click Share in the top right corner of the ribbon.
  4. Select your primary Calendar.
  5. In the Send a sharing invitation field, enter the recipient's full external email address (for example, [email protected]).
  6. Click the permission dropdown menu next to their email and select one of the following options:
    • Can view when I'm busy: Shows occupied time blocks as "Busy" without event titles.
    • Can view titles and locations: Shows event names and locations, but no private details.
    • Can view all details: Shows complete meeting information, notes, and attendees.
  7. Click Share. The external user will receive an email invitation to view your calendar.

If direct email sharing fails or you need to share your calendar with a broader external group:

  1. In Outlook on the Web, click the Settings gear icon in the top right corner.
  2. Select Calendar > Shared calendars.
  3. Under the Publish a calendar section, select your primary Calendar from the dropdown.
  4. Select the permission level (for example, Can view all details).
  5. Click Publish.
  6. Outlook generates two links:
    • HTML link: Opens an interactive calendar view in any web browser.
    • ICS link: Allows external users to subscribe to your calendar inside Google Calendar, Apple Calendar, or Outlook.
  7. Copy the desired link and send it to your external contact.

3. Verify Permission and Access

  1. Ask your external recipient to click the link in their invitation email or open the published web link.
  2. Ensure they can view your schedule with the correct level of detail (titles vs. busy blocks).

Troubleshooting

WARNING

If your company enforces strict data protection rules, your Exchange administrator may block external sharing tenant-wide. If you see a notification stating "Policy prevents sharing with this domain," you cannot bypass this setting without IT assistance.

Symptom / ErrorPotential CauseSolution
"Your organization's policy prevents sharing with this domain"Tenant-wide Exchange admin policyExternal calendar sharing is restricted by your company. Submit an IT ticket requesting an external sharing policy exception.
External user only sees "Busy" despite choosing "Can view details"Administrative policy caps external detail visibilityYour IT department has configured external sharing to default to "Free/Busy" for security.
External user cannot accept the calendar inviteRecipient is using an unsupported webmail clientSend them the HTML link generated via Settings > Shared calendars > Publish a calendar.
Published calendar link shows outdated informationBrowser caching delayPublished web links refresh every 2–4 hours. Have the recipient refresh their browser page.