How to (really) change the calendar colors on your iPhone
January 23rd, 2010The iPhone doesn’t (easily) let you change the colors of your calendar items. Couple this with the fact that there are lots of ways to setup calendar sync’ing, and it’s easy to get discouraged.
For me, my work calendar and my personal calendar both showed up as nearly the same shade of red. Fail.
Here’s how I fixed it. This only works if you have the following situation:
- iPhone OS 3.0 or newer
- Using Google Calendar with CalDAV (not Exchange)
- Note: I use Exchange for my work calendar and Google for my personal calendar, and I want them both on my iPhone with different colors
Steps to change the color (this takes about 5 minutes if nothing goes wrong).
- Open iCal on your Mac (don’t have a Mac? Maybe Mozilla Sunbird can do this too)
- Subscribe to your Google Calendar (instructions to do this
- In the sidebar, notice your new calendar appears

- Right-click on the new calendar and select Get Info
- Now change the color to what you want

- Do nothing, and in a couple minutes your iPhone calendar items will have the new color
If you can’t get iCal setup, don’t fret. It does work. Double check your URL you typed to subscribe to your Google Calendar. Don’t forget the “/user” at the end. Follow Google’s instructions (see link above) very closely.
Good luck!
January 27th, 2010 at 2:16 am
I have tried these instructions however, the colours of allocated diarys
in my iCal on my mac don’t mirror on my iPhone.
Can you suggest another solution?
April 28th, 2010 at 4:09 pm
Thanks! Worked great. I had been puzzling over this. It really makes a difference when viewing your calendars to see your preferred colors.
June 24th, 2010 at 3:33 pm
Help! That worked to get my Google calendar colors on iCal but it is only syncing ONE calendar (the primary one) with my iPhone – not the eight or so I need to sync. Does this CalDAV only work with one calendar?
Thanks for this post!
July 15th, 2010 at 5:05 pm
There’s an easier way…go to calendar.google.com. Then under “My Calendars” click the drop-down for color next to the calendar and pick a new color. Will sync to your iPhone automatically.
August 12th, 2010 at 12:45 pm
I publish calendars onto a CalDAV (iCal Server / OS X Server) via a Mac Pro and subscribe to them on my iPhone.
Any way of changing colours then?