Industry guru Dave Taylor offers tech support on technical and business topics, including iPhone, iPod, Microsoft Windows, Sony PSP, cellphones, online advertising, CSS, Web design, business, Unix, Linux, SEO, Mac OS X, and shell script programming.     


Copy Google Calendar events from one calendar to another?

I'm not just a big fan of Google Calendar, I also have a number of additional organizational calendars I occasionally view too. Sometimes, though, I want to copy events from a shared calendar to my private calendar. Is there any way to do this in Google Calendar?


Dave's Answer:

I found myself in an identical situation just a few days ago and with a bit of poking around I am glad to report that I did indeed find a way to copy events from a shared, read-only calendar to my own read-write calendar. It's a bit tricky, but let me see if I can illustrate it here.

Before I do, I have to say that if you are an organization with any sort of calendar, be it a school, non-profit, charity, or government organization, it's a great idea to add all the events to a Google Calendar and then make it shared. In fact, you can search Google Calendar for shared calendars quite easily: type in a description of the organization or event you seek, then click on "Search Public Calendars".

One of the calendars I subscribe to, and occasionally check by having it shown on my regular personal calendar, is for TechStars, where I'm a mentor and fan.

A few days ago I noticed that some of the sharp folk from Yahoo were coming into town to talk with Techstars and I really wanted to move that onto my personal calendar so I wouldn't forget. Here's how it looked when I included the Techstars calendar:

Google Calendar: read only shared calendar events

The event I wanted to copy across was "Yahoo Tech Evangelists", so I clicked on it to get a detailed event view:

Google Calendar: read only shared calendar: event details

The key spot to look for is the "More Actions..." menu just above the Options area on the event display. Click on it and you'll see just what we need:

Google Calendar: event: Copy To another calendar

My personal calendar is, ingeniously enough, called "Dave Taylor" so that's what I choose and then a moment or two later I was looking at the "usual" Google event display for owned events:

Google Calendar: copied calendar event

Finally, I clicked "Save" after ensuring everything was as I preferred and saw this:

Google Calendar: read only shared calendar event: copied and shown

That's exactly what I want. Now, when I uncheck the shared Techstars calendar and just display my own, the event is still there, with minimal effort!


More Useful Computer and Internet Basics Articles:
✔   How do I blur my house on Google Maps Street View?
I was poking around on Google Maps looking at satellite views of my neighborhood and when I switched to street view, was upset...
✔   Create a custom vanity URL for Kickstarter?
I was reading some updates on Twitter and saw someone had posted a URL that would let me see what projects they'd backed...
✔   Export or Save Subscription List from Google Reader?
Just heard that Google Reader is going away this summer. That stinks! How am I supposed to read my RSS feeds? More importantly,...
✔   Shrink or Reduce a Photo File Size on Mac?
I'm trying to upload some photos to a social media site and it's complaining that they're too big. They are, as they come...
✔   Can I organize my Yahoo Mail with folders?
I've been on Yahoo Mail for years and while most of my friends are now on Gmail or their own Web-based email programs,...

Let's stay in touch!
Sign up for my weekly AskDaveTaylor Newsletter and you'll receive even more tech and gadget help right to your inbox, along with exclusive news and industry updates. It's good stuff. I promise!
    Enter your name: and your email addr:  




Categorized: Computer and Internet Basics   (Article 8116, Written by )
Tagged: calendars, gcal, google calendar, online scheduling, shared calendars
Previous: Can I have QuickLook show me the contents of folders?
Next: How do I invite a friend to join me on Facebook?




Reader Comments To Date: 4

Mi said, on July 1, 2008 6:36 AM:

If I want to copy one of my own calenders in to another of my calenders to make the one and same calender do I have to copy every event or is there a way to copy everything?

nenitak said, on March 21, 2009 12:32 AM:

I really need to copy one of my entire Google calendars to another one of my Google calendars. What is the way to make a copy of an entire calendar? (it is my own)

mommaofsix said, on September 29, 2010 2:37 PM:

I only have 2 options under More actions 'Change Owner' & 'Duplicate Event'. It does not show my others shared calendars. I realize that these are calendars you have created but I am wanting to copy paste or change color of even shared by one of my members so it labels in 'thier color scheme'.
HELP??
~Mom of 6

Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you, Dave, for all your helpful information by buying you a cup of coffee!

I do have a comment, now that you mention it!











I will never send you any unsolicited email. Ever.






Check This Out Too...

 
Look for Answers
Need Help? Ask Dave Taylor!


Follow Me on Pinterest

Find Me on Google+
ADT on G+
© 2002 - 2013 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site. Further, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site. My lawyer says "Thanks".
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.