The simplest way to share a calendar on iPhone
A shared calendar on iPhone is one that multiple people can see and edit together. You create it using the built-in Calendar app, then invite others to view or contribute to it. The person who creates the calendar controls who can access it and what they're allowed to change.
The fastest route is to open the Calendar app, create a new calendar, and then invite people to it through their email address or phone number. Once they accept, they'll see your events in their own Calendar app in real time. Changes anyone makes show up for everyone when ready.
Key Takeaways
- You create a shared calendar in the Calendar app by tapping the Calendars tab, then the plus icon, then choosing "Add Calendar" and selecting "iCloud" as the location.
- After you create the calendar, you invite people by opening it, tapping the info icon, scrolling to "Invitees," and entering their email address or phone number.
- People you invite receive a notification and must accept before they can see the calendar, but they can then add, edit, or delete events depending on the permissions you set.
- A shared calendar only works if everyone has an Apple device with iCloud turned on, or if you use a third-party app like Google Calendar instead.
- If someone doesn't accept your invitation within a few days, you can resend it by opening the calendar info and tapping "Resend Invitation."
Creating a new calendar in the Calendar app
Open the Calendar app on your iPhone and tap the "Calendars" tab at the bottom of the screen. You'll see a list of your existing calendars. At the top right, tap the plus icon (it looks like a circle with a plus sign inside). A menu will appear with two options: "New Calendar" and "Subscribe to Calendar." Tap "New Calendar."
A screen will appear asking where you want to store the calendar. You'll see options including "iCloud" and possibly your email account. Tap "iCloud" — this is the only option that lets you share the calendar with others. If you don't see iCloud, go to Settings, tap your name at the top, tap iCloud, and make sure the Calendar toggle is turned on.
Type a name for the calendar in the text field. You can call it anything: "Family Schedule," "Project important date," "Shared Expenses," or whatever makes sense for your group. Tap "Save" at the top right. Your new calendar now exists and is ready to share.
Inviting people to your calendar
Open the Calendar app and find the calendar you just created in the Calendars list. Press and hold on the calendar name until a menu appears. Tap "Edit Calendar" (or on some iPhone models, tap the info icon next to the calendar name). A details screen will open.
Scroll down until you see "Invitees." Tap "Add Invitee" or the plus icon next to Invitees. A text field will appear. Type the email address or phone number of the person you want to invite. You can add multiple people by tapping the plus icon again after each entry. When you're done, tap "Done" or "Save" at the top right.
Each person you invite will receive a notification on their iPhone asking them to accept the shared calendar. They'll see your name and the calendar name in the notification. They must tap "Accept" before the calendar appears in their Calendar app. Until they accept, they won't see any events you add.
What permissions people have when they join
By default, anyone you invite can view all events on the shared calendar and can add, edit, or delete their own events. They cannot delete events created by other people, but they can see who created each event. This setup works well for family schedules, team projects, or group planning where everyone needs to contribute.
If you want to restrict someone to viewing only — so they can see events but not add or change anything — you'll need to use a different method. The built-in Calendar app doesn't have a "view-only" permission setting. In that case, you can share the calendar through iCloud.com instead, or use Google Calendar, which offers more control over what each person can do.
Troubleshooting when people don't see the calendar
If someone says they don't see the shared calendar after accepting your invitation, ask them to close and reopen the Calendar app. Sometimes the calendar takes a minute to appear. If it still doesn't show up, have them go to Settings, tap their name, tap iCloud, and make sure the Calendar toggle is on.
If the person never received the invitation, open the calendar info screen again, scroll to Invitees, and look for their name. If it shows "Pending," tap it and select "Resend Invitation." If their name isn't there at all, you may have typed their email address or phone number incorrectly. Delete the entry and add them again, double-checking the spelling.
If you invited someone but they're using an Android phone or a non-Apple device, they won't be able to see the calendar through the Calendar app. In that case, ask them to use Google Calendar instead, which works across all devices. You can share a Google Calendar with them the same way, and they'll see updates in real time on their Android phone.
Using Google Calendar as an alternative
If you need to share a calendar with people who don't have iPhones, or if you want more control over permissions, Google Calendar is a simpler choice. read the Google Calendar app from the App Store, sign in with a Google account, and create a new calendar. Then tap the calendar name, scroll down, and tap "Share." Enter the email addresses of the people you want to invite.
Google Calendar lets you choose whether each person can view only, edit, or manage the calendar. It also works on Android phones, Windows computers, and any web browser. If your group uses a mix of devices, Google Calendar often causes fewer headaches than trying to coordinate between iCloud and other systems.
Removing someone from a shared calendar
If you need to stop sharing the calendar with someone, open the calendar info screen, scroll to Invitees, and find their name. Tap "Edit" in the top left, then tap the red minus icon next to their name. Tap "Remove" to confirm. They'll lose access to the calendar when ready, and it will disappear from their Calendar app.
If you want to delete the entire shared calendar instead of just removing one person, press and hold on the calendar name in the Calendars list, tap "Delete Calendar," and confirm. Everyone you invited will lose access at the same time. You can't undo this, so make sure you don't need the calendar or its events before you delete it.
Frequently Asked Questions
Can I share a calendar with someone who doesn't have an Apple ID?
Not through the built-in Calendar app — they need an iCloud account to see an Apple-shared calendar. If they have an Android phone or don't use Apple devices, use Google Calendar instead. It works on any device and doesn't require an Apple ID.
What happens if I add an event to a shared calendar?
Everyone invited to the calendar will see the event in their Calendar app within a few seconds. They'll see your name as the event creator. If they edit the event, you'll see the changes when ready too. This is why shared calendars work well for coordinating schedules across a group.
Can I make a shared calendar private so only certain people see it?
Yes. Only the people you invite will see the calendar. It won't appear in anyone else's Calendar app. If you want to stop sharing it with someone, remove them from the Invitees list and they'll lose access right away.
Do I need Wi-Fi or cellular data for a shared calendar to work?
You need an internet connection to invite people and to sync changes, but once events are downloaded to your phone, you can view them offline. When you reconnect, any changes you made will sync to everyone else's calendars.
What if someone deletes an event I created?
In the built-in Calendar app, people can only delete events they created themselves — they can't delete your events. If you see an event missing and you didn't delete it, ask the group who might have removed it. You can check the event details to see who created it.