A new spam scourge has descended upon unsuspecting Apple Calendar users, and boy is it annoying. Today we’re going to explain how to safely remove it, so hopefully you’re not bothered by it again.

Not content with trying to sell you whatever product or service you have no intention of buying through email, now spammers have figured out how to worm their way into your itinerary. But spam sent as Apple Calendar invites can’t be detected like traditional email spam, and blocking calendar invites from everyone but known users would be overkill and undermine this feature. After all, there are any number of legitimate calendar invites you can receive from unknown users.

So, it falls upon you to fix the problem yourself. But wait! If you’re getting Calendar spam, do not click “Decline”, or try to Delete the event. These spammers are basically fishing for real email addresses. By declining an invitation, you send them a notification informing them that they’ve found a real, valid user.

There is, however, a workaround: a way to delete the event without declining the invitation at the same time. You just need to move it to a new calendar first.

Deleting Calendar Spam on iPhone

To delete Calendar spam on your iPhone or iPad, first open the Calendar app and then tap Calendars at the bottom.

Next, in the top-left corner, tap “Edit”.

Scroll down to iCloud and tap “Add Calendar” and name it something appropriate, such as Spam or Annoying Crap.


Go back to the main Calendar screen and tap “Inbox” in the bottom-right corner.

Now, tap on the spam event name and then tap “Calendar”.

Choose your spam Calendar and then tap “Done”. Repeat this step for any other spam requests you’ve received.

Again, go back to the main Calendar screen, tap “Calendars” at the bottom.

Then, once again, tap “Edit”.


Select your spam Calendar, scroll down to the bottom and then tap “Delete Calendar”. If prompted, tap “Delete and Don’t Notify”.


Deleting Spam on Your Mac

Deleting spam on your Mac’s Calendar is accomplished in essentially the same way as on an iPhone.

First open your Calendar app and click File > New Calendar. (You may have to select an account, such as iCloud.)

Next, name your new calendar something spam-centric, like “Spam”. If your iCloud calendar(s) aren’t visible, check the box next to each of their names.

Now, locate your spam invites and double-click on one. Click the colored square in the top-right corner of the event popup to assign it to your spam calendar. Do this for all your spam invites.

Finally, right-click on your spam calendar and then click “Delete”. If prompted, click “Delete and Don’t Notify”.

Hopefully, that should do the trick and your calendar will now be spam free. Unfortunately, this won’t prevent new spam from appearing in your Calendar, and you will have to perform this procedure all over again if new spam shows up. But at least you can delete it without letting the spammers know you’re real.

Alternatively, you can just choose to ignore it and it will go away via the passage of time, but if it’s clogging up the works, then this the only reliable way to with it at the moment.

Profile Photo for Matt Klein Matt Klein
Matt Klein has nearly two decades of technical writing experience. He's covered Windows, Android, macOS, Microsoft Office, and everything in between. He's even written a book, The How-To Geek Guide to Windows 8.
Read Full Bio »