Share with Specific People

  1. 1

    Hover over the calendar → three dots → Settings and sharing

    In Google Calendar on a browser (calendar.google.com), find your calendar in the left sidebar under My Calendars. Hover over its name until the three dots appear. Click them → Settings and sharing.

  2. 2

    Add a person and set permissions

    Under Share with specific people, click Add people. Enter the email address of the person you want to share with. Set their permission level: See only free/busy (hides event details, just shows you as busy), See all event details, Make changes to events, or Make changes and manage sharing. Click Send. They receive an email invitation to add your calendar.

Make a Calendar Public

In Settings and sharing → Access permissions for events: tick Make available to public. Choose See only free/busy or See all event details. Copy the public URL to share with anyone. Useful for team schedules, class timetables or event calendars. Be careful — public calendars are visible to anyone with the link, including potentially private event titles.

Share via Link (View-Only)

Settings and sharing → Integrate calendar section → copy the Public URL (if public is enabled) or the Secret address in iCal format (a private URL that can be subscribed to without a Google account). The iCal link allows someone to view your calendar in any calendar app without needing to accept a share.

Frequently Asked Questions

Not easily — the Google Calendar mobile app has limited sharing settings. For sharing, use a browser and go to calendar.google.com. The full sharing settings are only available on the web interface. Once sharing is set up via the browser, the shared calendar appears on all devices automatically.
Only if you gave them Make changes to events or Make changes and manage sharing permissions. The default See all event details permission is view-only — they can see everything but cannot change anything. Review and update permissions anytime in the calendar’s Settings and sharing page.