How to Add Someone to Your Google Calendar

Google Calendar makes it easy to share events and entire calendars with other people — but the process looks different depending on what you actually want to share. Are you inviting someone to a single event? Sharing your whole calendar so a colleague can see your schedule? Or giving someone else the ability to edit your events? Each of these is a separate action, and confusing them is the most common reason people run into trouble.

Here's a clear breakdown of how each approach works.

Inviting Someone to a Specific Event

This is the most common use case — you're creating or editing an event and want another person to receive an invitation.

On desktop (calendar.google.com):

  1. Click on the event you want to share, then click the pencil (edit) icon.
  2. In the event editor, find the "Add guests" field.
  3. Type the person's email address and press Enter.
  4. Click Save. Google will ask if you want to send invitation emails to guests — click Send.

The guest receives an email with the event details and can respond with Yes, No, or Maybe. Their response shows up directly on the event in your calendar.

On mobile (Google Calendar app for Android or iOS):

  1. Tap the event, then tap the edit (pencil) icon.
  2. Scroll down to "Add guests."
  3. Type the email address, tap it to confirm, then tap Save.

The process is the same — the invitation goes out automatically once you save.

What the Guest Sees

Invited guests receive a calendar invitation email. If they use Google Calendar, the event typically appears in their calendar automatically once they accept. If they use a different calendar app — Outlook, Apple Calendar, etc. — the invite is sent as a standard iCalendar (.ics) file, which most calendar apps can handle.

One thing worth knowing: guests can see the event details by default, but you can adjust their permissions. In the event editor, under the guest list, you'll find options to control whether guests can modify the event, invite other guests, or see the full guest list. These are simple checkboxes, easy to miss if you don't know to look.

Sharing Your Entire Calendar With Someone

Adding someone to a single event is different from sharing your whole calendar. If you want a colleague to see your availability on an ongoing basis — or even manage your schedule — you need to share the calendar itself.

On desktop:

  1. In the left sidebar, find the calendar you want to share under "My calendars."
  2. Hover over it, click the three-dot menu, and select "Settings and sharing."
  3. Under "Share with specific people or groups," click "+ Add people and groups."
  4. Enter the email address and choose a permission level from the dropdown.

Permission levels explained:

Permission LevelWhat They Can Do
See only free/busyKnow when you're busy, not event details
See all event detailsView full event info but can't make changes
Make changes to eventsAdd, edit, and delete events on your calendar
Make changes and manage sharingFull access, including sharing with others

The right permission level depends entirely on your relationship with that person and your reason for sharing. A casual "can you see when I'm free?" situation calls for the first option. A personal assistant managing your schedule needs the last.

On mobile: Full calendar sharing settings are only available through a browser on desktop. The mobile app doesn't expose these controls — you'll need to open a browser and go to calendar.google.com.

Sharing a Calendar Publicly or With Your Organization 🌐

If you want anyone — or everyone in your Google Workspace organization — to see your calendar, there's a separate option: "Make available to public" or "Make available for [your organization]." These are found in the same Settings and sharing panel, just above the specific people section.

This is commonly used in workplace settings where teams need visibility into each other's schedules. Admins in a Google Workspace environment may also have organization-level controls that affect what individuals can share.

Common Sticking Points

The person doesn't have a Google account. You can still invite them to individual events — they'll receive the iCalendar invite via email. However, full calendar sharing works most smoothly between Google accounts.

Invites aren't showing up. Check that the email address was entered correctly. If the person uses Gmail, the event may land in their "Other calendars" section rather than their main calendar view. It's also worth checking spam folders for non-Gmail users.

You can't find the sharing settings on mobile. This is a genuine limitation of the mobile app — calendar-level sharing settings require a desktop browser. 📱

Shared calendars in Google Workspace vs. personal Gmail accounts. If your organization uses Google Workspace (formerly G Suite), your admin may have restricted external calendar sharing. Personal Gmail accounts generally have fewer restrictions, but also fewer administrative tools.

The Variables That Shape Your Experience

How smoothly this all works depends on a few factors that differ from person to person:

  • Whether both parties use Google Calendar — the experience is most seamless when both sides are on Google
  • Account type — personal Gmail vs. Google Workspace accounts have different default sharing permissions
  • What device you're on — some settings are only accessible via desktop browser
  • Your organization's admin settings — in a managed Workspace environment, individual sharing options may be limited or restricted by policy
  • The purpose of sharing — a one-time event invite, an ongoing shared calendar, or full delegate access are meaningfully different setups with different steps

The right approach depends on which of these situations you're actually in — and what level of access makes sense for the relationship.