How to Block Calendar Invites on iPhone
Quick answer: There is not a single universal "block all calendar invites" switch on iPhone. The practical fix is to handle the right kind of problem: report junk event invites, unsubscribe from unwanted calendars, hide calendars you cannot remove, and, if you use iCloud Calendar, adjust how invitations are delivered in iCloud.
That sounds less elegant than a one-tap block button, but it maps to how Apple's calendar system actually works today.
First identify what is happening
People use "calendar invites" to describe a few different problems:
1. A single unwanted event invitation
This is usually an invite sent by email or through iCloud to your calendar identity.
2. A spam or junk calendar subscription
This is worse because it can flood your calendar with many fake events until you unsubscribe.
3. A legitimate calendar you just do not want visible
Examples:
- a holidays calendar
- a shared family calendar
- a secondary work calendar you do not need on-screen right now
The steps are different for each one.
How to remove a junk event invite on iPhone
Apple's current support guidance says that if you open an unwanted event from an unknown contact in the Calendar app, you can use Report Junk, then Delete and Report Junk.
Steps
- Open the Calendar app on your iPhone.
- Tap the unwanted event.
- Tap Report Junk.
- Tap Delete and Report Junk.
Apple reference:
How to unsubscribe from a spam calendar
If the problem is a whole subscribed calendar, deleting one event is not enough. You need to unsubscribe from the calendar itself.
Apple's current support steps are:
- Open the Calendar app.
- Tap Calendars.
- Tap the info button next to the unwanted calendar.
- Tap Delete Calendar or Unsubscribe.
- Confirm.
That is the main fix for spam calendars and accidental subscriptions.
How to hide a calendar without deleting it
Sometimes you do not need to block or remove anything. You just want it off your screen.
Apple says you can hide a calendar by:
- Opening Calendar
- Tapping Calendars
- Deselecting the checkmark next to the calendar
This is useful for calendars like holidays or shared calendars that you want to keep available without seeing them all the time.
If you use iCloud Calendar, adjust how invitations arrive
Apple also documents an iCloud setting that changes how event invitations are received for each email address tied to your iCloud Calendar.
On iCloud.com/calendar, you can choose to receive invitations as:
- in-app notifications
That is not the same thing as blocking invites, but it can reduce noise and make unwanted invitations easier to manage. Apple also documents that if you receive a junk calendar invitation in iCloud Calendar, you can report it to iCloud from the event itself.
Apple references:
- Receive and reply to a calendar event invitation on iCloud.com
- Recognize and avoid social engineering schemes
What you cannot do with one switch
This is the part many guides skip: iPhone does not offer a single global setting that blocks every future invite from every source while still keeping normal calendar sharing working.
That is because invites can come from different systems:
- iCloud
- Exchange
- subscribed calendars
- individual event invitations
So the fix is source-specific, not universal.
If your issue is work invites, use calendar defense too
Sometimes the problem is not spam. It is coworkers seeing too much empty space on your calendar and filling it.
That is a different kind of "calendar invite" problem, but it is common.
If you want fewer internal invites landing on your day:
- keep focus blocks visible
- make them look intentional
- avoid leaving large stretches of obvious open time
For the tactical version, read How to Look Busy at Work: 14 Tactics That Actually Work.
For the policy version, read No Meeting Day: The Complete Guide (Plus How to Run One).
If you want realistic-looking blocks on iPhone without managing them by hand, Look Busy on the App Store automates that.
Troubleshooting
I do not see "Report Junk"
That usually means the event is not being treated as an unknown-contact junk invitation in a way the Calendar app can report directly. In that case, check whether you are dealing with a subscribed calendar instead and remove the subscription from Calendars.
The events keep coming back
That is a sign you removed an event instead of removing the source calendar. Go back to Calendars, open the calendar info, and unsubscribe or delete the calendar itself.
I cannot remove the calendar
Apple notes that some calendars, like certain holiday calendars, cannot be removed. In those cases, hide them instead of trying to delete them.
Frequently asked questions
Can I block all calendar invites on iPhone?
Not with one universal switch. You usually need to report junk invites, unsubscribe from spam calendars, or manage how iCloud handles invitations.
How do I stop spam calendar events?
If it is a single junk event, report it as junk. If it is a whole spam calendar, unsubscribe from that calendar.
What is the difference between Delete Calendar and Unsubscribe?
Delete Calendar usually applies to calendars you own or manage in that account context. Unsubscribe applies to subscription calendars. On iPhone, Apple surfaces whichever action fits that calendar.
Can I just hide the calendar instead?
Yes, if the goal is less clutter rather than full removal.
What if I just want fewer work invites?
That is more of an availability problem than a spam problem. A fuller-looking calendar tends to attract fewer meeting requests, which is exactly why tools like Look Busy on the App Store exist.
Want this on autopilot?
Look Busy fills your calendar with realistic-looking events automatically. $0.99, one time.
Download on the App Store →