Set up a shared calendar in three steps
A shared iPhone calendar lets multiple people see and edit the same events — useful for families coordinating schedules, roommates managing shared spaces, or small teams tracking important date. You create one calendar, invite others to it, and everyone's iPhone syncs the same information in real time.
The process differs slightly depending on whether you're using iCloud (Apple's built-in service) or Google Calendar. iCloud is simpler if everyone in your group uses Apple devices. Google Calendar works across iPhones, Android phones, and computers, so it's better if your group is mixed.
Both methods require the other people to have an Apple ID (for iCloud) or a Google account (for Google Calendar). They don't need to own an iPhone — they can view and edit from any device.
Key Takeaways
- iCloud calendars are easiest if everyone uses Apple devices, but Google Calendar works better if your group mixes iPhones with Android or Windows.
- You create the calendar first, then send invitations to specific people — they don't need to search for it themselves.
- Everyone who joins can see all events and add new ones, unless you change permissions to read-only.
- Changes sync when ready across all devices, so if one person adds an event, everyone sees it within seconds.
- You can stop sharing at any time by removing people from the calendar or deleting the calendar entirely.
Creating a shared calendar with iCloud
Open the Calendar app on your iPhone. Tap the Calendars tab at the bottom. Scroll to the bottom and tap the plus sign next to "Add Calendar". Choose "Create New Calendar". Name it something clear — "Family Schedule" or "Project important date" — and pick a color to make it straightforward to spot.
Tap "Done". The calendar now exists but only you can see it. To add people, tap the calendar name in the list, then tap the info icon (circle with an i). Scroll down and tap "Add Person". Enter their email address or phone number. They'll get an invitation on their iPhone, and once they accept, they can see and edit the calendar.
If you want to remove someone later, go back to that same info screen, find their name, and swipe left to delete them. They'll lose access when ready.
Creating a shared calendar with Google Calendar
Open Google Calendar on your iPhone (you'll need the Google Calendar app, not just Gmail). Tap the plus sign to create a new calendar. Name it and choose a color. Tap "Create".
Now tap the calendar name in your list, then tap the three dots next to it. Choose "Settings and sharing". Scroll to "Share with specific people" and tap the plus sign. Type in each person's email address and choose whether they can "Make changes and manage sharing" or just "See all event details". Tap "Send". They'll get an email invitation and can start using the calendar once they accept.
To remove someone, go back to that same sharing screen, find their name, and tap the trash icon next to it.
Choosing between iCloud and Google Calendar
Use iCloud if everyone in your group has an iPhone, iPad, or Mac. It's built into the Calendar app, so there's nothing extra to read. Invitations appear directly in the Calendar app, and syncing is when ready.
Use Google Calendar if your group includes Android phones, Windows computers, or people who don't use Apple devices. Google Calendar works the same way on all platforms, so everyone sees the same thing. The trade-off is that you need to read the Google Calendar app on your iPhone — it doesn't use the built-in Calendar app.
You can also use both at the same time. Some families keep an iCloud calendar for when ready family and a Google Calendar for extended family or roommates who use different devices.
What happens when someone edits a shared calendar
When one person adds, changes, or deletes an event on a shared calendar, everyone else sees the update within seconds. If two people try to edit the same event at the exact same time, the last change wins — the other person's edit gets overwritten.
Each person can set their own notifications for shared events. If you want a reminder 15 minutes before a family dinner, you can set that without changing what everyone else sees. Notifications are personal to each phone.
If you want to prevent someone from editing — for example, if you're sharing a read-only schedule with a large group — you can change their permission level. In Google Calendar, choose "See all event details" instead of "Make changes". In iCloud, unfortunately, you can't set read-only access; people either have full edit rights or no access at all.
Fixing common problems with shared calendars
If someone doesn't see the shared calendar after accepting the invitation, ask them to close and reopen the Calendar app, or restart their phone. Sometimes the sync takes a minute or two.
If an invitation gets lost, you can resend it. In iCloud, go to the calendar info screen and tap "Add Person" again with the same email. In Google Calendar, go to sharing settings and add their email again — they'll get a new invitation.
If you accidentally delete the shared calendar, it's gone for everyone. iCloud and Google Calendar don't have an undo button for deleted calendars, so be careful when you tap delete. If you just want to stop sharing it, remove all the people instead of deleting the calendar itself.
Managing permissions and privacy
In iCloud, anyone you invite can see all events and add, edit, or delete any event on that calendar. There's no middle ground — you can't make someone read-only or limit what they see. If you need that level of control, Google Calendar is a better choice.
In Google Calendar, you can set different permission levels for different people. One person might have full editing rights while another can only see event details. You can also share the calendar with a link that anyone can view without an invitation, though this is less common for private schedules.
Neither iCloud nor Google Calendar lets you hide specific events from specific people. If you add an event to a shared calendar, everyone with access sees it. If you need privacy, keep sensitive events on a separate personal calendar.
Frequently Asked Questions
Can I share an iPhone calendar with someone who doesn't have an Apple ID?
Not with iCloud — they need an Apple ID to receive the invitation. With Google Calendar, they only need a Google account, which is free and takes two minutes to create. If they don't want to set up an account, Google Calendar also lets you share a read-only link that anyone can view in a web browser without logging in.
What if I want to share a calendar with my whole family but not everyone individually?
Google Calendar lets you generate a shareable link that you can text or email to a group. Anyone with the link can view the calendar (and edit it, depending on your settings). iCloud doesn't have a link-sharing option — you have to invite each person by email or phone number.
Can I share my work calendar with my personal calendar on the same iPhone?
Yes. Both iCloud and Google Calendar let you have multiple calendars on the same phone. You can create separate calendars for work, family, and personal events, and share only the ones you want. Each calendar can have different people with access.
If I delete someone from a shared calendar, can they still see the old events?
No. Once you remove them, they lose access to the entire calendar, including all past events. The calendar disappears from their phone. If you want them to keep a record, ask them to take screenshots or export the calendar before you remove them.
Can two people edit the same event at the same time?
Technically yes, but the last person to save wins. If you change the time and someone else changes the location at the exact same moment, whichever edit was saved last will be the only one that sticks. To avoid this, it's best to communicate before making big changes to shared events.