How to Copy or Import Google Calendars

Copy, merge, or move Google Calendar events

With Google Calendar, you can maintain multiple calendars at once through a single Google account. It's easy to copy Google Calendar events from one calendar to another, and you can even merge them all into one unified schedule.

How to Copy Google Calendar Events

Copying all events from one Google Calendar into another requires you to first export the calendar, then you can import the calendar file into a separate calendar. Here's how to do it through the Google Calendar website:

  1. Under the My Calendars section on the left side of the page, select the three vertical dots next to the calendar you want to copy and choose Settings and sharing.

    Under the My Calendars section on the left side of the page, select the three vertical dots next to the calendar you want to copy and choose Settings and sharing.
  2. Select Export calendar to download a ZIP file of the calendar.

    Select Export calendar to download a ZIP file of the calendar.
  3. Right-click the ZIP file you just downloaded and choose the Extract option to open the folder, then move the ICS file inside to somewhere you can easily find it.

    Right click the ZIP file you just downloaded and choose the Extract option to open the folder, then move the ICS file inside to somewhere you can easily find it.
  4. Go back to Google Calendar, select the gear icon in the top-right corner, and choose Settings from the drop-down menu.

    Go back to Google Calendar, select the gear icon in the top-right corner, and choose Settings from the drop-down menu.
  5. Select Import & export on the left side.

    Select Import & export.
  6. Choose Select file from your computer to open the ICS file from step 3.

    Choose Select file from your computer to open the ICS file from step 3.
  7. Select Add to calendar and choose which calendar the events should be copied to.

    Select Add to calendar and choose which calendar the events should be copied to.
  8. Select Import to copy all of the saved calendar events to the designated Google calendar.

To delete the original calendar so you don't have duplicate events spread across multiple calendars, select Delete under Remove calendar at the bottom of the Settings and sharing page.

To delete the original calendar so you don't have duplicate events spread across multiple calendars, select Delete under Remove calendar at the bottom of the Settings and sharing page.

How to Copy, Move, or Duplicate Google Calendar Events

Instead of copying a whole calendar full of events, you can move individual events between your calendars as well as make copies of specific events like so:

  1. Select an event that you'd like to move or copy, then select the pencil icon that pops up to edit it.

    Select an event that you'd like to move or copy, then select the pencil icon that pops up to edit it.
  2. Select More Actions, then choose Duplicate or Copy to from the drop-down menu.

    Select More Actions, then choose Duplicate or Copy to from the drop-down menu.
  3. Select Save to confirm the changes.

Tips for Copying, Merging, and Duplicating Google Calendar Events

Copying just one event to a different calendar might be useful if you want to share the details of an event with a group of friends. Sharing events this way avoids showing all of your personal events on the shared calendar.

If you want to merge a whole calendar with another one, you are better off copying the entire calendar of events into a new or existing calendar rather than moving every single calendar event one by one.

Duplicating an event can be helpful if you want to make a similar event without having to create all of the details from scratch. Duplicating an event is also useful if you want to keep the same or similar events in multiple calendars.