Short answer: the "iPhone calendar virus" isn't a virus. It's almost always a subscribed calendar you added by tapping a pop-up on a website, or junk invitations. In the Calendar app, tap Calendars, tap the ⓘ next to the calendar you don't recognize and tap Unsubscribe or Delete Calendar. For spam invites, open the event and tap Report Junk. Don't tap any link inside the events.
Steps
- Open Calendar and tap Calendars at the bottom.
- Look for calendars you didn't add, usually under Subscribed or Other, often with names like "Click here", "You won" or "Protect your iPhone".
- Tap the ⓘ next to it, then Unsubscribe or Delete Calendar, and confirm. All its events disappear.
- Still there? Go to Settings › Apps › Calendar › Calendar Accounts (on iOS 17 and earlier, Settings › Calendar › Accounts), open Subscribed Calendars and delete any account you don't recognize.
- For spam invitations: open the event and tap Report Junk, then Delete and Report Junk. This works for invites to your iCloud calendar from people who aren't in your contacts.
- Check Settings › General › VPN & Device Management. If there's a profile you don't recognize, tap it and Remove Profile.
- Turn on Settings › Apps › Safari › Block Pop-ups and Fraudulent Website Warning to make it harder to subscribe by accident.
Where calendar spam comes from
| Source | How it gets in | How to remove it |
|---|---|---|
| Subscribed calendar | You tapped "OK" or "Subscribe" on a website pop-up | Calendars › ⓘ › Unsubscribe |
| Junk invitations | Spammers send invites to your email address | Report Junk |
| Spam in another account | Outlook, Gmail or Yahoo calendar synced to the iPhone | Delete in that account's website or app |
| Configuration profile | Rare: installed from a website | VPN & Device Management › Remove Profile |
Is my iPhone infected?
No. A subscribed calendar can only show events; it can't read your data or install anything. The danger is the links inside the events, which lead to scam pages, fake virus warnings and subscription traps. Delete the calendar without opening them. If you did tap one and entered details, change the password you entered and call your bank if a card was involved.
Hotmail and Outlook calendar spam
If the events come from an Outlook or Hotmail account, the iPhone is only showing what's in that account. Delete them on outlook.com or in the Outlook app, and use Outlook's own junk settings. Turning off Calendars for that account in Calendar Accounts hides them on the iPhone right away.
What Spaceclear can and can't do here
Subscribed calendars are read-only to apps, so Spaceclear can't unsubscribe you from spam calendars; the steps above are the way. Spaceclear's Calendar & Reminders cleanup is for the clutter in your own calendars: old events (older than 6, 12 or 24 months), duplicate events created by sync glitches, and completed reminders older than 30 days. See delete old calendar events. For spam in your inbox, see unsubscribe from emails.
FAQ
Why can't I delete spam calendar events on iPhone?
Single events from a subscribed calendar can't be deleted one by one. Remove the whole calendar with Unsubscribe or Delete Calendar, or delete the subscribed account in Settings › Apps › Calendar › Calendar Accounts.
Is the iPhone calendar virus real?
No virus is involved. It's spam: a calendar subscription or junk invitations that fill your calendar with scam events. Removing the subscription removes all of them.
How do I stop calendar spam on iPhone?
Don't accept calendar pop-ups on websites, keep Block Pop-ups on in Safari, and use Report Junk for spam invites. If spam invites keep coming to an email address, your provider's junk filter is the next line of defense.
Updated 2026-11-13