The fastest way to add someone to your Google Calendar
You can add someone to your Google Calendar in two ways: share your entire calendar with them so they can see all your events, or invite them to a single event. Most people do both — they share their work calendar with colleagues and then invite specific people to individual meetings.
The method you choose depends on what you want them to see. If you share your whole calendar, they see every event on it (unless you mark events private). If you invite them to one event, they get a notification about that event only and can add it to their own calendar.
Key Takeaways
- To share your entire calendar, open Google Calendar settings, find the calendar name, click the three-dot menu, and select "Settings and sharing" — then scroll to "Share with specific people" and add their email address.
- To invite someone to a single event, open the event, click "Edit event," type their email in the "Guests" field, and click "Save" — they will receive an invitation they can accept or decline.
- When you share your calendar, you can choose whether people see only busy/free status, event titles and details, or nothing at all by changing the permission level.
- People you invite to events can see only that event unless you also share your entire calendar with them.
- If someone declines an event invitation, they stay on the guest list but their status shows as "No" — you can remove them by clicking their name and selecting "Remove."
Share your entire calendar with one person or a group
Open Google Calendar on your computer (the mobile app has limited sharing options). On the left side under "My calendars," find the calendar you want to share. Click the three-dot menu next to its name, then select "Settings and sharing."
Scroll down to the section labeled "Share with specific people." Click the plus sign or "Add people and groups." Type the email address of the person you want to share with. A dropdown menu will appear — click their name when it shows up, or if they are not in your contacts, just type their full email address and press Enter.
Next to their name, you will see a dropdown that says "See all event details" or similar. Click it to choose what they can see. The options are usually: "See only free/busy" (they see only whether you are busy, not what you are doing), "See all event details" (they see titles and descriptions), or "Make changes and manage sharing" (they can edit your calendar). For most people, "See all event details" is the right choice. Click "Send" or "Share."
The person will receive an email notification that you have shared your calendar with them. They can then view it in their own Google Calendar account.
Invite someone to a single event
Open Google Calendar and click on the event you want to add someone to. Click the pencil icon or "Edit event" button. You will see a field labeled "Guests" — click it and type the person's email address. As you type, Google will suggest contacts; click the name when it appears.
You can add as many people as you want by typing each email address and pressing Enter or Tab after each one. Below the guest list, you will see options like "Notify guests" (checked by default) and "See guest list" — leave these as they are unless you have a specific reason to change them.
Click "Save" at the top right. Google will send an invitation email to everyone you added. They will see the event details, the date and time, and a link to accept or decline. When they respond, their status will show on your event as "Yes," "No," or "Maybe."
What happens when someone declines your invitation
If a guest declines an event, their name stays on the guest list with a red "No" next to it. You can see at a glance who is coming and who is not. If you want to remove them from the event, click their name and select "Remove guest" — this will send them a notification that they have been removed.
Declining an invitation does not remove someone from your calendar sharing. If you have shared your entire calendar with them, they will still see all your other events. Removing them from one event does not change that.
The difference between sharing and inviting
Sharing your calendar means the person can see it whenever they want, on their own schedule. They see every event you have marked as visible to them. Inviting someone to an event means they get a one-time notification about that specific meeting, and they choose whether to add it to their calendar.
If you share your calendar with a coworker but do not invite them to a meeting, they will see the meeting on your calendar, but they will not get a notification about it. If you invite them to a meeting but do not share your calendar, they will get the invitation but will not see your other events.
Most workplaces share calendars among team members so everyone can see when others are busy, then send specific invitations for meetings that need responses.
Changing or removing someone's access
To change what someone can see on your shared calendar, go back to "Settings and sharing" for that calendar. Find their name in the "Share with specific people" section and click the permission dropdown next to it. You can change it from "See all event details" to "See only free/busy," or vice versa. Click "Save."
To stop sharing your calendar with someone entirely, find their name in the same section and click the trash icon or "Remove" button next to it. They will no longer be able to see your calendar, though they will still have any event invitations you sent them previously.
Troubleshooting: Why someone cannot see your calendar
If you have shared your calendar but the person says they cannot see it, check that you entered their email address correctly. Google Calendar requires the exact email address they use for their Google account. If they use a work email that forwards to a personal Gmail, you need to share with the work email, not the personal one.
Also check the permission level. If you set it to "See only free/busy," they will see only whether you are busy, not event titles or details. They may think the calendar is empty when it is actually just hidden. Change the permission to "See all event details" if you want them to see what you are doing.
If you have shared your calendar but an event is not showing up, check whether you marked that event as "Private." Private events are hidden from people you share your calendar with, even if they have permission to see all details. To change this, open the event, click "Edit event," and look for a "Visibility" or "Show as" option — change it from "Private" to "Public" or "Busy."
Frequently Asked Questions
Can I share my Google Calendar with someone who does not have a Google account?
No. The person must have a Google account (Gmail or a Google Workspace account through their employer) to view a shared calendar. If they do not have one, you can invite them to individual events using their non-Google email address, and they will receive the invitation by email, but they cannot access your full calendar.
What if I want to share my calendar with everyone at my company?
If your company uses Google Workspace, your administrator may have already set up calendar sharing for your domain. Check your calendar settings first. If not, you can share with a Google Group instead of individual email addresses — ask your administrator to create a group for your team, then add that group email to your calendar sharing settings. Everyone in the group will then have access.
Can someone edit my calendar if I share it with them?
Only if you give them permission. When you share your calendar, you choose the permission level. "See all event details" lets them view only. "Make changes and manage sharing" lets them create, edit, and delete events on your calendar. Choose carefully — most people should only have view access.
If I invite someone to an event, can they see my other events?
No. Inviting someone to one event does not give them access to your calendar. They see only that event and the details you included in the invitation. If you want them to see your other events, you must also share your calendar with them separately.
How do I know if someone has seen my calendar or accepted an invitation?
For shared calendars, Google does not tell you when someone views it. For event invitations, you can see their response status on the event — "Yes," "No," or "Maybe" appears next to their name. You can also see when they opened the invitation email if you have read receipts turned on, though this is not the same as them viewing your calendar.