Color-coding events: the setup order that holds up
Color coding a calendar takes about five minutes to start and about two weeks to get right. The five minutes are the settings. The two weeks are finding out that events created on the phone never got a color, that invitations arrive in a default shade nobody chose, and that the scheme looks different on the Mac than in the browser. Most of those surprises come from choices made implicitly on day one. This guide puts the decisions first, then walks through setup in Google Calendar, Outlook and Apple Calendar on Mac, then describes a short trial period that surfaces problems before they harden into habit.
Four decisions before touching settings
Write the answers down. Each takes a sentence, and together they determine which settings to use.
1. Where do most events get created?
Color is cheapest to apply at the moment an event is created. If that moment usually happens on a phone, the color method has to work on the phone. Outlook is the clearest example of why this matters: on Microsoft 365 accounts, category colors applied on Windows, Mac or the web now display in the iOS and Android apps, but Microsoft says categories cannot yet be applied from the phone. A phone-first person using categories will be recoloring events later, in batches, and batches get skipped.
2. Who needs to understand the colors?
Google's documentation says event colors are not visible to people unless they have permission to make changes on your calendar. If the scheme is only for your own screen, per-event color is fine. If an assistant, a partner or a team needs to read the same meaning, color alone will not carry it, and the setup needs separate calendars or title conventions as well.
3. Which level should carry the color?
There are three levels: calendar, event and category. Apple Calendar on Mac colors by calendar. Google Calendar colors by calendar and by event. Outlook leans on categories. If you move between several apps, calendar-level color is the only layer that behaves consistently everywhere, so it makes a good foundation, with event color reserved for exceptions.
4. How far back to recolor?
Recoloring months of past events is slow, and past weeks rarely get revisited. Starting with this week and next week lets the new scheme go live the same day. If it survives the trial period, backfill only what is actually looked at.
Step 1: Build the base in Google Calendar
Google Calendar is easiest to set up from a browser on a computer, where calendar and event colors can be handled in one sitting.
- In the left sidebar under "My calendars", hover over a calendar and open its menu.
- Pick a preset color, or add a custom one.
- Repeat for the remaining calendars, choosing colors that are clearly distinct from each other.
- For individual exceptions inside a calendar, right-click the event and pick a color.
Doing calendars before events keeps the palette small. A workable pattern is a muted color for the main work calendar and one strong color reserved for events that involve leaving the building.
Two display settings are worth checking once colors are chosen. Under Settings, then Appearance, the event color set can be switched between "Modern (with white text)" and "Classic (with black text)", which helps when titles are hard to read against certain colors. Google notes these options are computer-only and require the Light background.
On iPhone or iPad, the Google Calendar app sets event color from the edit screen: open the event, tap edit, scroll to the color option and tap Save. If decision 1 pointed to the phone, run through this flow once now and judge whether it is quick enough to do every time.
Step 2: Set up categories in Outlook
Outlook colors events through categories, which are separate from the calendar's own color.
- Open the category list and rename the defaults. They ship with names like "Red Category", so change them to something meaningful such as "Travel", "Client site" or "Focus".
- Adjust colors if the defaults do not suit the scheme.
- In the calendar, right-click an event and choose Categorize, then pick a category.
- Apply more than one category when an event genuinely has two meanings.
In new Outlook and Outlook on the web, right-clicking an event and choosing Categorize is the direct route. Classic Outlook shows the 15 most recently used categories first, which is a practical reason to keep the list short.
Two limits to confirm before investing in categories. Accounts connected over IMAP cannot use categories at all. And a category applied to a meeting received from someone else changes only your view, not theirs.
Step 3: Match colors in Apple Calendar on Mac
When Google or iCloud calendars are also viewed in Apple Calendar on Mac, set colors there too.
- If the sidebar is hidden, choose View, then Show Calendar List.
- Control-click the name of the calendar to recolor.
- Click a preset color, or choose Custom Color and pick one from the Colors window.
Apple's guide states that changing a calendar's color changes the color of all of its events. That has a direct consequence for Step 1. Per-event colors chosen in Google Calendar are not the model Apple Calendar documents. Anything that needs a distinct color in every app should live in its own calendar rather than depend on per-event color.
A few calendars, such as Birthdays and Siri Suggestions, cannot be recolored. Avoid giving your own calendars colors close to theirs.
Apple's guide does not say whether calendar colors carry over between Mac and iPhone. After setup, open Calendar on the iPhone and check visually.
Before the trial: resolve clashes between accounts
Steps 1 to 3 treat each product on its own. Most people who search for color coding help are running more than one account, so one pass across all of them is worth doing before the trial starts.
- List every calendar that appears on the main screen. Include subscribed and shared calendars, not only the ones you created. Each account tends to bring along a default calendar plus whatever others have shared.
- Mark which account each one belongs to. Work Google, personal Google, iCloud, Microsoft 365.
- Assign a color family per account. For example, cool colors for work and warm colors for personal. Then pick shades within the family.
- Hide what does not need to be seen daily. A hidden calendar needs no color decision. Holiday calendars and rarely used shared calendars are good candidates.
- Rename where two accounts have calendars with the same name. Two calendars called "Calendar" in different accounts are a common source of events landing in the wrong place.
Google's API reference describes calendar colors as referenced from each user's calendar list entries. Practically, that means calendar colors are a personal view setting, so there is no harm in recoloring a shared calendar to fit your own scheme. The person who shared it will not see the change.
A worked example
A consultant runs three sources: a Google Workspace account for the firm, a client's Microsoft 365 account for one long engagement, and a personal iCloud account. Here is how the four decisions and five steps play out.
Decisions. Most events are created on a laptop during working hours, with personal ones entered on the phone. Only the consultant needs to read the colors. Color will live mainly at the calendar level because three products are involved. Recoloring starts from the current week.
Google Workspace. The firm's main calendar gets a muted blue. One additional calendar, "Travel", gets a strong orange. Client meetings that require a trip are created in the Travel calendar rather than recolored individually, so the distinction survives in every app.
Microsoft 365. Categories are renamed to "Onsite" and "Review" and colored in the same cool family as the firm's calendar. Because this account is used from a laptop, the phone limitation on applying categories does not matter here.
iCloud. The personal calendar gets a warm green that sits clearly apart from both work families. It is edited from the phone, where calendar-level color needs no per-event step.
Text layer. Titles for trips start with "Travel", titles for client site visits start with "Onsite". Those words match the orange calendar and the Outlook category, so the meaning holds even where color does not appear.
The result is a scheme with few moving parts: one exception calendar, two categories and one personal color, with every rule also written in the title.
Step 4: Run a two-week trial
Treat the first two weeks as a test, and review three things at the end of each week.
- Uncolored events. A noticeable number means applying color at creation time is too much friction on the device where events get entered.
- Phone versus Mac. Compare events created on each. A difference means decision 1 and the chosen method do not fit.
- Invitations. Look at what color incoming meetings arrive in.
Each finding has a specific adjustment. Many uncolored events: reduce the number of colors, or move from per-event color to separate calendars, since fewer choices at creation time means fewer skipped. A phone and Mac gap: switch to a method the phone app can apply. Invitations in the wrong shade: invitations usually take the color of the calendar they land in, so decide whether invited meetings should stand out or recede, then pick that calendar's color accordingly.
Step 5: Add text so the scheme survives without color
The last step protects the scheme in places where color does not come through. WCAG success criterion 1.4.1, a Level A requirement, states that color should not be the only visual means of conveying information. On a calendar, color fails in grayscale printouts, small widgets, dark mode with pale colors, for viewers who have trouble telling certain colors apart, and on any screen where sharing settings hide your colors.
The fix is a short word at the start of the title that matches each color one for one:
- "Travel" for anything requiring a trip
- "Onsite" for meetings at a client's location
- "Focus" for solo work blocks
Keep the vocabulary to a handful of words. The same prefixes also make events searchable, and they survive app changes and invitations that strip color.
Keeping the scheme intact after the trial
A color scheme that passes the two-week trial still drifts over months. The drift comes from a small number of predictable events, so a short monthly check covers it.
- New calendars. Anything shared with you, subscribed to, or created for a project arrives with a default color. Give it a color from the right account family, or hide it.
- New accounts. A new client account or a second work account brings its own set of calendars. Repeat the clash pass from earlier for that account only.
- Changed roles. When a recurring commitment changes meaning, for example a weekly client check-in that moves from video to on-site, move it to the calendar or category that matches its new meaning instead of recoloring it by hand.
- Unused colors. If a category has not been applied in a month, remove it from the scheme. A short list of colors is easier to apply correctly at creation time.
The check takes a few minutes and keeps the scheme close to the version that passed the trial. Skipping it is how a clean five-color setup turns back into a sidebar full of similar blues.
What to change first
Answer the four decisions before opening any settings, then run Steps 1 to 3 on this week's events only and start the two-week trial. If the trial shows that colors are fine but days still run late or events never get entered, the next thing to fix is entry and travel rather than color; Entering events explains a typed and spoken approach, and Caltimate covers keeping Google Calendar colors intact on a Mac.
Frequently asked questions
How many colors should a calendar color scheme start with?
Start with one color per calendar and use per-event colors only for a few exceptions. If the trial shows many uncolored events, cut the number of colors before adding anything. Fewer choices at creation time means color actually gets applied.
Why do my Google Calendar event colors look different in Apple Calendar on Mac?
Apple's guide describes color as a property of the calendar, and changing a calendar's color recolors all its events. Per-event colors from Google are not part of that documented model. Put events that need a distinct color into their own calendar so the difference holds in every app.
Can I apply Outlook categories from my phone?
According to Microsoft, on Microsoft 365 accounts the category colors set on Windows, Mac or the web display in Outlook for iOS and Android. Applying categories from the phone is not possible yet. If most events are created on mobile, plan a regular time to categorize them or use separate calendars instead.
Should I recolor all my past events?
Usually not. Recoloring history is slow and past weeks are rarely reviewed. Start with the current and next week, confirm the scheme through a two-week trial, then backfill only the periods that actually get looked at.