The fastest way to change calendar color on iPhone
Open the Calendar app, tap Calendars at the bottom of the screen, then long-press the calendar name you want to change. Tap Edit Calendar, scroll down to Color, and pick a new color from the palette. Tap Done. The change takes effect when ready across all your devices signed into the same Apple ID.
Each calendar you own can be a different color — work calendars, family calendars, birthdays, holidays, and any you created yourself. Shared calendars you subscribe to (like a spouse's calendar or a team calendar) may not let you change the color, depending on who manages them.
Key Takeaways
- Long-press a calendar name in the Calendars tab, then select Edit Calendar and choose from the color palette.
- You can only change colors for calendars you own; shared calendars managed by someone else may be locked to their original color.
- Color changes sync automatically to your iPad, Mac, and any other device using the same Apple ID.
- If you do not see the Calendars tab, tap the calendar icon at the bottom left of the screen first.
Step-by-step: changing a single calendar
Start in the Calendar app. At the bottom of the screen, you will see four icons. Tap Calendars — it looks like a list. This shows all your calendars grouped by type (iCloud, Gmail, Exchange, and so on).
Find the calendar you want to change. Long-press its name — hold your finger on it for about one second until a menu appears. Tap Edit Calendar. A new screen opens with the calendar's settings.
Scroll down until you see the Color section. Tap it to open a palette of about a dozen colors. Each color is a circle; tap the one you want. The calendar name will now display in that color in your calendar list and in the month view.
Tap Done in the top right corner. You are finished. The color change is saved and will appear on all your devices within a few seconds.
What to do if you cannot change a calendar's color
If the Edit Calendar option is grayed out or missing, the calendar is managed by someone else. This happens with shared calendars, subscribed calendars (like holidays or sports schedules), and calendars synced from Gmail or other accounts where you do not have owner permissions.
You have two options: create a new calendar in your own iCloud account and manually add events to it, or ask the person who owns the calendar to change the color for you. If it is a subscribed calendar like US Holidays, you cannot change its color at all — it is read-only.
Changing colors for multiple calendars at once
There is no bulk color-change feature in the Calendar app. You must change each calendar one at a time using the steps above. If you have many calendars, set aside a few minutes to go through them.
A useful strategy: assign colors by purpose rather than by date. Use one color for work, another for personal, another for family, and so on. This makes it easier to scan your calendar and see what type of event you are looking at.
How calendar colors work across your devices
When you change a calendar color on your iPhone, the change syncs through iCloud to your iPad, Mac, and Apple Watch — but only if all devices are signed into the same Apple ID and have iCloud Calendar turned on. The sync usually happens within seconds.
If you use Gmail or Exchange calendars, the color change stays on your iPhone only. Those accounts do not sync color preferences back to Google or Microsoft, so the calendar will show its original color on other devices or in Gmail itself.
Resetting a calendar to its default color
If you want to undo a color change, follow the same steps: long-press the calendar name, tap Edit Calendar, tap Color, and choose the original color. There is no "reset to default" button, so you have to pick the color manually.
If you cannot remember the original color, check another device where you have not changed it yet, or look at a screenshot you took before the change. Most built-in calendars (like Birthdays or Holidays) start as a specific color — Birthdays is usually red, Holidays is usually green — but custom calendars start as whatever color you chose when you created them.
Frequently Asked Questions
Can I use custom colors or upload my own color?
No. The Calendar app offers a fixed palette of about a dozen colors, and you cannot add custom colors or use a color picker. You choose from what Apple provides.
Why did my calendar color change back after I changed it?
If you use Gmail or another non-Apple account, the color may revert when the calendar syncs. Non-Apple calendars do not store color information in their own systems, so the iPhone color is temporary. Restart the Calendar app or sign out and back in to see if the color resets.
Does changing the calendar color affect how events show up in other apps?
No. The color change only affects how the calendar appears in the Calendar app itself. Other apps that read your calendar (like Mail or Siri) do not use the color you set.
Can I change the color of the birthday calendar?
Yes, if it is your own Birthday calendar. Long-press it, tap Edit Calendar, and choose a new color. If it is a shared birthday calendar from someone else's account, you cannot change it.
What happens to the color if I delete and re-add the calendar?
If you delete a calendar and add it again, it resets to its default color. The color you chose is not saved separately — it is tied to that calendar on that device.