How to Add Someone to Your Google Calendar

Google Calendar makes it straightforward to share your schedule with others — whether you're coordinating a team project, syncing with a partner, or letting a colleague see your availability. But "adding someone" can mean a few different things depending on what you actually want them to be able to do, and that distinction matters more than most people realize before they start clicking.

What "Adding Someone" Actually Means in Google Calendar

There are two separate actions people usually mean when they ask this question:

  1. Sharing your entire calendar with another person so they can view (or edit) your events on an ongoing basis
  2. Inviting someone to a specific event so they receive a notification and it appears on their own calendar

These work completely differently, and choosing the wrong one is a common source of confusion. Someone you invite to an event won't automatically see your whole calendar. And someone you share your calendar with won't automatically get added to your individual events.

How to Share Your Entire Google Calendar With Someone

This is the right approach when you want someone to have ongoing visibility into your schedule — a manager, a partner, or a team assistant, for example.

On desktop (Google Calendar web):

  1. Open calendar.google.com
  2. In the left sidebar, find the calendar you want to share under "My calendars"
  3. Hover over it and click the three-dot menu that appears
  4. Select "Settings and sharing"
  5. Scroll to "Share with specific people or groups"
  6. Click "+ Add people and groups" and enter the person's email address
  7. Set their permission level (see below)
  8. Click Send

The person will receive an email invitation. Once they accept it, your calendar will appear in their Google Calendar sidebar.

Permission levels explained:

PermissionWhat They Can Do
See only free/busy (hide details)Know when you're busy, no event details
See all event detailsView full event titles, times, and descriptions
Make changes to eventsAdd, edit, or delete events on your calendar
Make changes and manage sharingFull control, including sharing with others

Choosing the right permission level depends on your relationship with that person and how much access is appropriate. A colleague who just needs to know when you're free needs the most restrictive setting. An assistant who manages your schedule on your behalf needs much broader access.

Sharing on Mobile

The Google Calendar mobile app (iOS and Android) has limited sharing controls. You can view sharing settings, but to add a new person to a shared calendar, you'll generally need to use the desktop web version or the Google Calendar settings through a mobile browser. This is one of those workflow gaps that catches people off guard when they're trying to manage everything from their phone. 📱

How to Invite Someone to a Specific Event

This is what you want when you're scheduling a meeting, a call, or any one-time occasion.

On desktop:

  1. Click on the date/time slot to create a new event, or click an existing event to edit it
  2. Click "More options" to open the full event editor
  3. Find the "Guests" field and type the person's name or email address
  4. Select them from the suggestions or type their full email
  5. Click Save — Google will prompt you to send invitation emails to guests

On mobile:

  1. Tap the + button or tap a time slot
  2. Tap "More options"
  3. Scroll to "Add guests" and enter their email

Once added as a guest, the person receives an email invitation and can accept, decline, or mark "maybe." Their response shows up in your event details. They don't need a Google account to receive the invite, but they'll need one for the event to sync automatically to their Google Calendar.

Guest Permissions Within an Event

When creating an event, you can control what guests are allowed to do:

  • Modify event — lets guests make changes to the event details
  • Invite others — lets guests add more people to the event
  • See guest list — controls whether attendees can see who else is invited

These settings are found in the event editor under "Guest permissions." For a casual gathering, the defaults are usually fine. For a sensitive meeting, you may want to uncheck some of these.

Key Variables That Affect Your Experience 🗓️

How smoothly this all works depends on a few real-world factors:

Google Workspace vs. personal Gmail accounts: If you or the person you're sharing with uses Google Workspace (a business or school account), your organization's admin settings may restrict who can share calendars with external users. Some organizations block sharing outside the domain entirely, which means the sharing invitation may not work even if you follow the steps correctly.

The recipient's email platform: Inviting someone who uses Outlook, Apple Mail, or another calendar app will generally work through standard .ics / iCalendar protocols, but the experience isn't always seamless. Event updates may not sync automatically the way they do between two Google Calendar users.

Public vs. private events: If your calendar is set to "public" sharing (available in calendar settings), events marked as "Private" will still hide their details from anyone who doesn't have edit-level access. Event-level privacy settings override calendar-level sharing settings.

Multiple calendars: Most Google accounts contain several calendars — a primary calendar, a Birthdays calendar, calendars from subscribed services, and possibly work or school calendars. When you share, you're sharing a specific calendar, not your entire account. If your events are spread across different calendars, the person you add will only see events on the calendar you've explicitly shared.

The Part That Depends on Your Situation

The steps themselves are consistent, but what works best — whether you share a full calendar or invite per event, which permissions make sense, how you handle cross-platform recipients — comes down to your specific setup, the nature of the relationship, and how your Google account is configured. Two people following the exact same steps can end up with a noticeably different experience based on whether they're on personal accounts, Workspace accounts with admin restrictions, or sharing across different calendar platforms entirely.