Google’s calendar system is one of the best around and makes it very easy to keep track of your schedule(s) wherever you are. Also, because it is based online, Google Calendar is ideal for embedding into websites. However, until recently, there was an inconvenience standing in the way of webmasters. Google allowed you to have multiple calendars but didn’t let you combine those calendars into one that you could embed on a website. Instead, if you wanted show events from a number of calendars, you had to embed them all separately as opposed to showing all events in one calendar.
This problem has been frustrating me for months and I did come across a work-around where you could combine multiple calendars, but they would not be colour-coded–which is pretty annoying if you want to distinguish one type of event from another. After much frustration, I finally found the answer… BY ACCIDENT when I was trying to edit some colour and border settings! Here’s how to combine your calendars into one and embed them on a webpage:
- Login to Google Calendar
- Click “Settings” in the top-right corner of the page
- Click the “Calendars” tab
- Click the name of one of the calendars you want to embed (make sure the calendars you want to embed are set to “public” under “share this calendar” if you want others to be able to view it)
- Now, where it says “embed this calendar” click the link that says “Customize the color, size, and other options”
- In the new window that pops up, scroll to the bottom of the page and on the left side, you’ll see all your calendars listed. If you check the boxes of your calendars, they will be added to the embedded calendar!
This is such a simple solution, but even after hours of searching I could not find an answer. Even in the official Google Calendar support group people were still saying to use the old work-around that didn’t allow for colour-coded events. Hopefully this howto will help people embed multiple calendars properly :).
Example:
Each colour represents a separate calendar



I'm an open-minded person who loves to learn, travel, be active, and enjoy life. For a full profile, click
6 Comments
Can you share that one calendar with other people like a single calendar or not?
I want to share a calendar composed by multiple calendars with other friends who use google calendar.
My issue is that when I, or my friends want to share calendars there are multiple calendars to share for each person. This solution doesn’t seem to solve that issue unless I’m mistaken.
Paul,
You’re right, I don’t think it will work for this. You’ll probably have to share all your calendars with your friends. On the bright side, when they subscribe to your calendars all the events will appear on their one main calendar.
exactly what i needed. thank you!!!
Thank you so much! Fits my needs exactly!
Your calendars all the events will appear on their one main calendar.You’ll have to share all your calendars with your friends.
I LOVE U!!!!!!!!
completely fixed my long standing issue