
If you want to know how to share a calendar with coworkers, family or friends, start by deciding whether they need to see your availability, view event details or manage appointments. Sharing the right amount of information can prevent double-bookings and make plans easier to coordinate. Sharing a single event, showing when you are busy and giving someone access to your entire calendar are three different decisions. Choose the smallest permission that solves the problem before you send an invitation.
Quick answer: For a Microsoft 365 team, open Outlook Calendar, choose Share calendar, select coworkers and usually start with Can view when I’m busy. For family and friends, create a separate Google Calendar, open Settings and sharing → Shared with → Add people and groups, and grant view or edit access as appropriate. If someone only needs to attend one appointment, invite them to that event instead of sharing your calendar.
How to Share a Calendar: Choose the Right Method
| Situation | Best starting point | Permission to consider |
|---|---|---|
| Colleagues need to find an available meeting time | Outlook / Microsoft 365 calendar sharing | Free/busy only |
| A colleague needs to see meeting names or locations | Outlook calendar sharing | Titles and locations, if allowed |
| An assistant schedules meetings on your behalf | Outlook delegate access | Delegate, only when appropriate and supported |
| Family members coordinate school runs or appointments | Separate shared Google Calendar | Event details or editing for trusted members |
| Friends are meeting for dinner or a trip | Invite them to a single event | Event invitation, not calendar-wide sharing |
| Someone uses a different calendar provider | Share a view-only calendar subscription if needed | Read-only ICS; updates may be delayed |
Important: Outlook is not only for work, and Google Calendar is not only for personal use. Both support multiple scenarios. The choice above reflects a practical starting point: use the platform your group already uses, then choose the right access level.
How to share your Outlook calendar with coworkers
For an office using Microsoft 365 or Exchange Online, Outlook calendar sharing can show your availability without exposing every appointment. In new Outlook for Windows or Outlook on the web, follow these steps:
- Open Calendar in Outlook.
- Select Share calendar (the wording or position may vary slightly by Outlook version), then choose the calendar.
- Enter a coworker’s name or email address.
- Choose a permission such as Can view when I’m busy, Can view titles and locations or Can view all details.
- Select Share. The recipient accepts the sharing invitation and can display the calendar in their own Outlook.
Start with free/busy visibility when colleagues only need to schedule time. Move to fuller detail only when there is a genuine work need, such as a shared project calendar with named milestones. For exact controls by version, use Microsoft’s Outlook calendar-sharing instructions.
What about classic Outlook?
In classic Outlook for Windows, switch to the Calendar view, open Home → Share Calendar, select your calendar, and use its permissions dialog to add people and set their access. The classic interface uses a different permissions screen from new Outlook. Your organization may also restrict external sharing.
When should you give edit or delegate access?
Can edit lets an eligible coworker change calendar items. Delegate goes further: a delegate can handle meeting requests and responses on your behalf. Microsoft states that these permissions are limited to people within the organization on supported Microsoft 365/Exchange work accounts; delegation is not a general setting for arbitrary external Gmail users. Delegates can only be assigned to your primary Outlook calendar.
Only grant delegation when someone truly manages your diary. Treat private calendar entries carefully: Microsoft describes separate controls for whether a delegate may see private events. See the official Outlook edit and delegate permission guide.
How to share Google Calendar with family and friends
A separate calendar is usually the simplest way to coordinate family plans without exposing everything on your personal calendar. For example, create “Family Plans” for school dates, shared appointments, birthdays and travel. Each person can keep unrelated private events on their own calendar.
Step 1: Create a dedicated shared calendar
- On a computer, open Google Calendar in a web browser.
- Next to Other calendars, select + and then Create new calendar.
- Name it something recognizable, such as Family Plans, add a short description if useful, and select Create calendar.
Google’s help page confirms that new calendars are created in the browser; the resulting calendar can then appear in the Google Calendar mobile app. Official Google instructions: Create a new calendar.
Step 2: Share it with specific people
- Under My calendars, find the new calendar.
- Select its three-dot menu, then Settings and sharing.
- Under Shared with (or the equivalent specific-people sharing section), choose Add people and groups.
- Enter the email address of each family member or friend.
- Choose the permission level and send the invitation. The recipient follows the emailed link to add the calendar.
For a family schedule, See event details is enough for relatives who only need to know the plan. Grant Make changes when someone needs to add or adjust shared appointments. Give Make changes and manage sharing only to a trusted person who should also control who gets access. Google Workspace administrators can restrict sharing on work or school accounts. Official Google instructions: Share your calendar.
What if you already use Google’s family group?
Google also provides a family calendar for eligible family groups. That is an option, not a requirement: a regular secondary calendar gives you more control over who you invite and which events belong to the group. If you use a family calendar, check its permissions before adding people outside the family. Google’s family calendar guidance explains the special sharing behavior.
Calendar sharing permissions explained: what can people actually see?
| Access level | What a recipient can do | Typical use |
|---|---|---|
| Free/busy only | See blocked time without event titles or descriptions | Finding meeting availability |
| View event details | See event names and other visible details | Coordinating a shared team or family plan |
| Edit events | Add or change events where permitted | Two parents maintaining one family calendar |
| Manage sharing / delegate | Control access or act on another person’s behalf, depending on platform | Trusted calendar co-owner or authorized assistant |
Permissions are not identical across Outlook and Google Calendar. Google has a “Make changes and manage sharing” role; Outlook’s delegate role covers meeting-handling behavior on supported work accounts. Do not treat the roles as interchangeable. Also, marking an individual event “Private” is not a substitute for checking calendar-wide permissions.
Sharing one event versus sharing your entire calendar
If a friend only needs your flight departure time, dinner reservation or birthday party details, send one event invitation. Do not grant them ongoing visibility into your calendar. For a work meeting, invite colleagues to that meeting. Calendar-wide sharing is more appropriate for recurring coordination with the same trusted group.
For households, consider maintaining separate calendars for School & Kids, Family Travel and Shared Appointments only if the extra separation makes your plans easier to manage. Too many calendars can make scheduling harder, so begin with one shared calendar and add more only when needed.
Can Outlook and Google Calendar users share schedules across platforms?
Sometimes—but choose between a view-only subscription and an editable shared calendar. They are not the same thing. If your Outlook calendar can be published, Microsoft provides HTML and ICS links. An HTML link is for viewing in a browser; an ICS subscription can let another calendar application display updates to the published events.
- In Outlook on the web, open calendar settings and find Shared calendars → Publish a calendar.
- Choose which calendar to publish and the detail level, then generate the HTML or ICS link.
- Give the link only to its intended recipients. An ICS calendar is read-only, and the recipient’s provider controls how often changes refresh.
- If the recipient uses Google Calendar, they can look for the Other calendars → From URL subscription option on the web, where supported. Confirm which URL format Google accepts before relying on the feed.
Do not confuse importing an .ics file with subscribing to an ICS feed. Importing a downloaded file is a snapshot; it does not create a live, editable shared calendar. A subscription may refresh, but updates are not necessarily immediate. Do not depend on ICS refreshes for urgent schedule changes. Refer to Microsoft’s sharing and publishing guidance for current link behavior.
Privacy caution: Published calendar links can potentially be forwarded to other people. Do not publish a detailed work or personal calendar merely to let a friend know when you are available. Use free/busy sharing, a separate calendar or a single invitation instead.
A practical setup for someone juggling work, family and friends
Imagine you work in Microsoft 365, coordinate school pickups with a partner and arrange occasional outings with friends. You do not need to give everyone access to the same calendar. A simple setup would be:
- Work: Share Outlook free/busy with colleagues. Keep work meeting details within your organization unless your policies allow otherwise.
- Family: Maintain one shared Google Calendar for pickup duties, appointments and school activities. Give editing access only to the people who maintain it.
- Friends: Send individual Google or Outlook invitations for dinner, travel or gatherings instead of sharing an entire diary.
- Your own planning: Check calendars together for conflicts, but remember that visibility in one service does not necessarily reserve time automatically in another.
When a family commitment overlaps your workday, create an appropriate busy block in your work calendar without copying private family details into a workplace system. Use the level of detail required by your employer’s policy. For more on making availability predictable, see our guide to protecting focus time without looking unavailable.
Why calendar sharing sometimes does not work
| Problem | Likely reason | What to try |
|---|---|---|
| Sharing option is missing or disabled | Organization sharing policy or unsupported account type | Ask your administrator; confirm which Outlook or Google account you are using |
| Recipient cannot see the shared calendar | Invitation not accepted, wrong account or hidden calendar list | Check the recipient address, acceptance email and calendar visibility |
| Someone can see events but cannot edit | View-only permission or ICS feed | Change direct permissions if allowed; an ICS subscription cannot become an editable calendar |
| Private appointment details are exposed | Calendar permissions too broad | Reduce sharing level; move sensitive events to a non-shared calendar |
| Changes appear late in another app | ICS subscription refresh delay or imported static file | Use direct sharing where possible; communicate urgent changes separately |
Frequently asked questions
How do I share my Outlook calendar without showing meeting details?
Use the Can view when I’m busy permission in Outlook. Colleagues can identify unavailable time without receiving the event titles and locations.
Can I share Google Calendar with someone who does not use Gmail?
You can enter an email address when inviting a person to a Google Calendar, but access generally involves using a Google account or a supported subscription method. For someone who only needs one meeting, an event invitation is often simpler.
Can my family edit a shared Google Calendar?
Yes, if you give trusted members an editing permission such as Make changes. Use a separate family calendar rather than opening up your primary personal calendar.
Can an external person edit my Microsoft 365 work calendar?
Microsoft generally restricts Outlook editor and delegate privileges on supported organizational accounts to people inside the organization. External calendar sharing typically provides view-only choices, subject to your organization’s policy.
Will an Outlook ICS calendar update instantly in Google Calendar?
No. ICS subscriptions are read-only and refresh according to the receiving provider’s schedule. Importing a standalone .ics file is a static copy and does not update automatically.
How do I stop sharing a calendar later?
In Outlook, open the calendar’s Sharing and permissions and remove the person or change their access. In Google Calendar, open Settings and sharing → Shared with and remove the individual or adjust their permissions. For a published calendar link, use the publishing controls to unpublish it.
The takeaway: share the right information with the right people
A useful calendar system does not require everyone to see everything. Share free/busy with coworkers who schedule meetings, keep a separate editable calendar for trusted family members, and invite friends to individual events. Use cross-platform subscriptions only when view-only access and possible sync delays are acceptable. Recheck permissions whenever team roles or family arrangements change.
Official reference guides: Microsoft — Share Outlook calendars · Google — Share your calendar · Google — Calendar permission levels.