Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I delete all events in iCal? I have a bunch of events (some reoccurring) that I want to delete. I don't want to have to manually delete/cut each event.

I tried declining the events but that just turns them gray.

I'm running OS X 10.6.6.

share|improve this question


tell application "iCal"
   tell calendar "My Calendar" -- your calendar here
      set theEvents to every event
      repeat with current_event in theEvents           
         delete current_event
      end repeat
   end tell
end tell
share|improve this answer

I solved it by deleting ~/Library/Calendars as suggested in here.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.