Synchronize iCal with Yahoo! Calendar

October 22, 2008 by Glen. Filed under mac, webapps, yahoo.

The new beta of Yahoo! Calendar now supports the CalDAV protocol, meaning that sharing and synchronizing with desktop calendaring applications is possible.

iCal has supported CalDAV since version 3.0 shipped with Mac OS X 10.5 Leopard, so it is possible to get it working with Yahoo! Calendar. After completing the following steps, any events that you create in the web-based Calendar will be replicated to iCal, and vice-versa.

What you will need:

Step 1:

https://caldav.calendar.yahoo.com


Your Yahoo! Calendar should now be synchronized with iCal, refreshing every 15 minutes: you should see it listed on the left hand side of your iCal window underneath the calendars stored on your Mac.

  • Share/Bookmark

Tags: , , , ,

Commentary

  1. Frank Monaldo says:

    I just tried this but my account could not be found. I tried it a couple of times so I know that I have typed things correctly. Any suggestions

  2. Kurt says:

    To get this to work, make sure you have updated your Yahoo! calendar to the new Beta version.

  3. Kurt says:

    Works like a charm, many many thanks!

  4. pirco says:

    kurt, how DO you update your Yahoo! calendar to the new Beta version??

  5. pirco says:

    NM. I think I found it at http://switch.calendar.yahoo.com

  6. Kurt says:

    Yep, that’s the link.
    Good luck.

  7. Pat says:

    I received the following error:

    Request for https://caldav.calendar.yahoo.com/principals/users/patwcar@yahoo.com/ failed.

    The server responded with
    “HTTP/1.1 502 Connection refused”

    Any ideas

  8. Thomas says:

    It works great in one direction – new appointments in yahoo are displayed quite quickly in iCal – but the other way round it does not work. Is there a way to manually sync both calenders? Has anyone any idea?

  9. Joanne says:

    I am getting this error:
    Request encountered an unexpected error (domain CalDAV No Calendar Home Error / code 1).

    Any suggestions?

  10. KT says:

    make sure you don’t put @yahoo.com after your username

    that’s why pat got the connection refused message

  11. Paul says:

    Like Thomas, I have a problem with one way syncing. I”ve set up my iCal Account to sync with Yahoo Calendar Beta and the set up was fine. I can create an event in Yahoo Calendar and it syncs to iCal. But events created in iCal don’t sync to Yahoo and none of my historic data in iCal has made it to Yahoo Calendar.

    Any ideas?

  12. Ben says:

    Like Thomas and Paul.. It works in one direction . New Yahoo events are displayed in ical. but other way.. NO.
    Any suggestions ?

  13. David Nunn says:

    Like others, one way only (yahoo -> ical). iCal does it both ways with google calendars–I wonder if it’s something yahoo is limiting on purpose?

  14. Nick Pavlica says:

    Your calendars will work both ways, but not with the default “Home” and “Work” calendars in iCal. You need to select the middle calendar button in iCal and use the Yahoo calendar.

  15. Jackie says:

    I just got the iPhone and does a version of iCal come with the phone or do i have to download? How do I get the iCal version 3.0? The only thing i can find online is about $395…And i have a PC not a Mac.

  16. Haim says:

    @ Nick Pavlica: Could you explain that? I’m only getting syncing one way. Any if I create an event in iCal I can’t create it as related to the Yahoo calendar, only any of the local calendars.
    Looks like a problem shared by many. Perhaps I should just create a google calender then.

  17. bucko says:

    Yes, I too am getting one way sync, yahoo > iCal. I tried the Refresh command, but that didnt work

  18. PCO says:

    I just synced iCal and Yahoo calendars; works like a charm. Thanks very much! Like Nick said, you need to have the Yahoo calendar checked on the left (it’s in the middle). Undo the checks for home and work. It should sync both ways afterwards.

  19. DPR says:

    Make sure you have ALL calendars under YAHOO CALENDARS. That’s the only way to sync both ways. You need to store all your calendar inside Yahoo CalDav Servers. If you want to store your calendar on your local machine then he other option will be to use MobileMe or create your own Caldav server…
    Thanks so much for posting this article about the iCal – now I have I can sync between my iCal, Yahoo Calendar and my iPhone!!! Here’s own to sync your Yahoo Calendar with your iphone. SO EASY!
    http://www.ymailblog.com/blog/2009/08/sync-yahoo-calendar-with-your-iphone/

  20. JH says:

    The events sync fine to ical and update. WHen it tries to refresh, it gives me this error below:

    Request for account “Yahoo Calendar” failed.

    The server responded with
    “HTTP/1.1 504 Connection Timed Out”
    to operation CalDAVAccountRefreshQueueableOperation.

  21. Jen says:

    DPR or anyone else, I can only syn from yahoo to iCal. THe same problem many have had. Where do I turn off the defaults in the ical. I don’t know where to look. I’m not sure what you mean by middle calendar. Please be a little more specific because I have only had a mac for 1 week and a little clueless

  22. Phillip Holt says:

    Does not work. Could it be because I do not use yahoo mail? I have an account and the calendar is Beta

  23. matdech@yahoo.com says:

    Works except I cannot get ical subscriptions to work

  24. hoodini says:

    The way you can get your iCal info on a yahoo! calendar is to create a new calendar and then do an .ics import…voila instant import

  25. Glen says:

    hoodini: yes, it is true that you can import from iCal into Yahoo! Calendar, but it won’t keep both calendars in synchronisation. The method I have described in the article will automatically keep both your iCal and Yahoo! Calendars the same – i.e. an update on one will also update the other.

  26. Kevin says:

    The problem I have is if you get an invite, ics and you try to open in Mail it wants to add it to Work or Home not Yahoo? no luck…it will sync the other way if you just add an even in ical, but invites do not work.

  27. Tareq says:

    Worked Really Well ! Thanks

Add a comment

Follow comments to this post by subscribing to the comment feed.