How to Make a Google Calendar Public (2026)
Making a Google Calendar public lets anyone with the link see it — useful for a team’s event calendar, a business’s hours, a class schedule, or a public events page you embed on a website. You control how much they see: full event details, or just whether you’re free or busy. This only works on desktop (the mobile app can’t change public access). Here’s the full process. To share with specific people instead of the whole world, see how to share a Google Calendar.
1. Open Settings and Sharing
- Open Google Calendar on a computer.
- In the left sidebar under My calendars, hover over the calendar you want to make public.
- Click the three-dot menu that appears.
- Choose Settings and sharing.
Tip: Consider making a separate calendar for public events rather than exposing your main personal calendar. In the left sidebar, click the + next to “Other calendars” > Create new calendar, then make that one public.
2. Make the Calendar Available to the Public
- In Settings and sharing, scroll to Access permissions for events.
- Check Make available to public.
- Google shows a warning that the calendar and all events will become visible to anyone. Click OK to confirm.
- Use the dropdown next to it to choose what the public sees:
- See all event details — title, time, location, description, guests.
- See only free/busy (hide details) — shows that you’re busy, without revealing what the event is.
Pick free/busy if you only want to expose availability, not the content of your schedule.
3. Share the Public Link or Embed It
Once the calendar is public, grab a link or embed code:
- In the same Settings and sharing page, scroll to Integrate calendar.
- You’ll see:
- Public address in HTML — a view-only web link. Copy it and share it; anyone who opens it sees the calendar.
- Embed code — an
<iframe>snippet to display the calendar on a website. (For a full walkthrough, see how to embed a Google Calendar on a website.) - Public address in iCal format — an
.icsURL others can subscribe to in their own calendar app.
4. Make the Calendar Private Again
- Open Settings and sharing for that calendar.
- Under Access permissions for events, uncheck Make available to public.
- The calendar is immediately no longer publicly viewable, and the public links stop working.
5. Troubleshooting
I don’t see “Make available to public”
You can only change public access on a calendar you own, and only on desktop. The Google Calendar mobile app doesn’t expose this setting. Also, on a Google Workspace account, an admin may restrict external sharing — if the option is grayed out, ask your admin.
The public link shows “free/busy” but I want full details
Change the dropdown next to Make available to public from “See only free/busy” to See all event details.
People say the link doesn’t work
Confirm Make available to public is still checked. If you unchecked it (or an admin disabled external sharing), the public address stops resolving. Re-share the current Public address in HTML after re-enabling.
I don’t want my whole life exposed
Don’t make your primary calendar public. Create a dedicated calendar for public events and only make that one public, keeping your personal calendar private.
A Public Calendar Shows Availability — It Doesn’t Book the Meeting
A public calendar lets people see your schedule. It doesn’t let them grab a slot, and it doesn’t field the back-and-forth. Carly is an AI assistant you reach by email or text: it generates booking pages tied to your real-time availability and, when someone emails to find a time, negotiates it and puts it on your calendar for you. It works across Google Calendar, Outlook, and 200+ other apps — so “here’s my calendar” becomes “you’re booked.”
More on Google Calendar: How to share a Google Calendar · How to embed a Google Calendar on a website · How to set up a shared team calendar in Google Calendar · How to create a new Google Calendar · Best AI assistants for Google Calendar · Best AI calendar assistant
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


