Sharing a Google Calendar with someone outside your organisation is possible, but it is worth slowing down before you do it.
External calendar sharing is not the same as sending someone a meeting link. You are giving another person ongoing visibility into a calendar, and depending on the permission level, possibly the ability to change events or manage sharing. That might be exactly what you need for a trusted external coordinator. It is usually too much if the person simply needs to book a meeting.
This is the decision that matters: does the outside person need calendar access, or do they need a cleaner way to schedule time?
The short answer
To share a Google Calendar outside your organization, open Google Calendar on a computer, go to the calendar's sharing settings, add the external person's email address, choose the right permission level, and send the invitation.
If you are using a work or school Google account, your administrator may restrict external sharing. That means some permission options may be unavailable, even if you own the calendar.
If the external person only needs to book time with you, use a booking page instead. Calendar sharing is for access. Booking pages are for action.
How to share a Google Calendar externally
Google's own
calendar sharing guide explains the core steps. The important detail is that calendar sharing is managed from a computer, not the Google Calendar mobile app.
- Open Google Calendar on your computer.
- On the left, find My calendars.
- Hover over the calendar you want to share.
- Click the three-dot menu, then choose Settings and sharing.
- Go to Shared with or Share with specific people or groups.
- Click Add people and groups.
- Enter the external person's email address.
- Choose the permission level.
- Click Send.
The person you share with should receive an email. They need to click the link in that email to add your calendar to their Google Calendar list.
If you want the broader setup guide, start with our article on
how to share a Google Calendar. This post is specifically about the external-sharing decision.
Why external sharing can be blocked
If you use a personal Gmail account, the sharing settings are usually controlled by you.
If you use Google Calendar through Google Workspace, your organisation may control the maximum level of external sharing. Google's
Workspace calendar sharing documentation says administrators can decide how much calendar information users can share outside the organisation, and users cannot exceed those limits.
This is why people often see greyed-out permission options when trying to share a calendar with someone outside their company. The calendar owner may want to share event details or edit access, but the organisation may only allow free/busy sharing externally.
That is not a broken setting. It is usually an admin policy.
Which permission should you choose?
The safest external permission is usually See only free/busy (hide details).
That lets the outside person see when you are busy, but not the names, descriptions, locations, or details of calendar events and tasks. It is useful when they need to avoid clashes but do not need to understand the contents of your diary.
Use higher access only when the job genuinely requires it:
-
Free/busy: best for outside collaborators who need to check availability without seeing meeting details.
-
Event details: appropriate only when the external person is trusted and needs context to coordinate work.
-
Edit access: only for someone who actively manages events on your behalf.
-
Manage sharing: admin-level access. Use it rarely, and review it regularly.
If you are unsure, start narrower. It is easier to grant more access later than to undo information that has already been exposed.
When sharing outside your organisation makes sense
External calendar sharing can be useful when the outside person is genuinely part of the coordination process.
For example:
- An external assistant helps manage a founder's diary.
- A contractor coordinates delivery meetings with your team.
- A trusted agency partner needs free/busy visibility to arrange working sessions.
- A long-term collaborator needs to avoid clashes without constantly asking for availability.
- A joint venture or project team needs visibility across a shared project calendar.
In these situations, the external person is doing coordination work. They may need visibility over availability, and sometimes they may need more context. That is a legitimate use of calendar sharing.
Even then, it is worth using the narrowest permission that lets them do the job.
When you should not share your calendar externally
You probably should not share a Google Calendar outside your organisation just because someone needs to book a call.
A prospect does not need ongoing calendar access. A client does not need to see your free/busy pattern for the next few months. A candidate does not need to subscribe to a recruiter's calendar. A supplier does not need visibility into your week just to book one meeting.
This is where small teams create unnecessary risk and admin work. They share calendar access to avoid one scheduling conversation, but the link or permission remains in place long after that meeting is over.
The better route is usually a booking page. The outside person sees only the slots you want to offer for that meeting type. They do not need to see your calendar, and you do not need to manage their ongoing access.
Do not make the calendar public as a workaround
If external sharing is blocked or limited, making the calendar public is usually not the right workaround.
Google's
public calendar documentation explains that a public calendar can be found, subscribed to, and used with other applications. That is useful for public schedules, events, webinars, or classes. It is rarely the right answer for a personal work diary or client-facing calendar.
If the goal is to let people outside your organisation book meetings, public calendar sharing gives them too much access and still does not guide them toward the right appointment type.
Use public calendars for genuinely public schedules. Use named sharing for trusted external collaborators. Use booking pages for external appointment booking.
Use a branded booking page for clients and prospects
For most external contacts, a branded booking page is cleaner than calendar sharing.
The difference is control. Calendar sharing says, "Here is access to my diary." A booking page says, "Here is the correct next step."
That matters when the meeting has rules. A new enquiry might need a 30-minute discovery call. A client review might need 45 minutes and a little preparation time. A partner consultation might only be available on certain days. A video call and an in-person meeting may need different instructions.
A calendar share does not explain any of that. A booking page can.
Where Calendr fits
calendr.so lets you keep Google Calendar as the source of truth while giving external people a controlled booking experience.
With
calendar sync, Calendr can connect to Google and Microsoft calendars so booked meetings respect real availability. That means your calendar still protects you from clashes, but the external person does not need direct access to it.
With
branded booking pages, the link you send looks like part of your business rather than a raw calendar share. That is useful when the link goes into an email signature, proposal, website page, client portal, or sales follow-up.
For client-facing teams, that is usually the cleaner split: Google Calendar handles the diary, and the booking page handles the external scheduling process.
A simple decision framework
Before you share a Google Calendar with someone outside your organisation, ask these questions.
-
Do they need ongoing visibility? If not, do not share the calendar.
-
Do they need event details? If not, use free/busy.
-
Do they need to edit events? If not, do not give edit access.
-
Are they booking a meeting? If yes, send a booking page instead.
-
Will you remember to remove access later? If not, avoid creating access you do not need.
That final question is not glamorous, but it is often the real one. Small teams rarely get into trouble because one person chose a setting badly on purpose. They get into trouble because old access, old links, and old workarounds hang around after the original reason has disappeared.
The setup I would use
For most small businesses, agencies, consultants, and professional services teams, I would keep the external-sharing setup simple.
-
External collaborators: use free/busy unless they clearly need more.
-
External assistants or coordinators: grant event details or edit access only if they actively manage scheduling.
-
Clients, prospects, candidates, and suppliers: send a branded booking page.
-
Public audiences: create a separate public calendar only for genuinely public schedules.
-
Workspace accounts: check admin restrictions before assuming the sharing setting is broken.
The goal is not to avoid sharing altogether. It is to share the right thing.
If an outside person needs visibility, Google Calendar sharing can be useful. If they need to book time, a booking page is usually cleaner, safer, and easier for both sides.