How to Stop Spam Google Calendar Invites (2026 Guide)
Calendar spam follows the same playbook every time: a stranger sends you a Google Calendar invite for a fake meeting, a “package delivery,” a crypto giveaway, or a phishing call. The event auto-adds to your calendar. You see the notification. They’ve now confirmed you’re a real person who reads their messages.
Google added a fix for this in 2019 and quietly improved it in 2024. Here’s how to actually stop the invites — and what not to do once they show up.
Why Declining the Invite Is the Wrong Move
The instinct is to open the spam event and click Decline. Don’t. Declining sends a response back to the spammer’s calendar, which confirms two things: your address is monitored, and you read invitations from unknown senders. That makes you a higher-value target, not a lower one.
The same applies to Yes, No, Maybe and any reply-with-comment. All of them generate a response email back to the organizer. The only safe actions are Report as spam, Delete without responding, or ignoring the event entirely while you fix the underlying setting.
1. Turn On “Known Senders Only” (the Real Fix)
This is the single setting that stops 95% of calendar spam. It tells Google to only auto-add invites from people you have an existing relationship with.
- Open Google Calendar on the web.
- Click the gear icon (top-right) → Settings.
- In the left sidebar under General, click Event settings.
- Find Add invitations to my calendar.
- Select Only if the sender is known.
“Known” means one of:
- The sender is in your Google Contacts.
- You’ve emailed them from your Gmail account.
- The sender shares your Google Workspace domain.
- You’re subscribed to their Google Calendar.
Anyone else now lands in a holding state — you’ll see invitations in Gmail (so you don’t miss legitimate ones from new contacts), but they won’t auto-add to your calendar until you accept them. Spammers stop reaching your schedule entirely.
Note: The default for personal Gmail accounts changed to Only if the sender is known for new accounts created after June 2024. Older accounts still have the default of From everyone, which is why you keep seeing spam.
2. Report Existing Spam Invitations
For events that are already on your calendar, use the report-spam flow. Don’t decline.
- Open the spam event in Google Calendar.
- Click the three-dot menu in the top-right of the event details panel.
- Select Report as spam.
What happens:
- The event is removed from your calendar.
- The organizer is blocked from sending you future invites.
- Google’s spam filters learn from the report — improving detection for everyone.
- No reply email is sent to the spammer.
If the Report as spam option doesn’t appear, the event is from a known sender (someone in your contacts or domain). In that case, use Delete instead — Google won’t show “Report as spam” for known relationships.
3. Clean Up a Calendar Already Full of Spam
If you’ve been getting calendar spam for a while, you may have dozens of fake events scattered across the next several months. Clean them up in batches:
- Switch to Schedule view (press A as a keyboard shortcut, or click the view dropdown).
- Scroll forward through your calendar — Schedule view lists every event in chronological order, making spam easy to spot.
- For each spam event, click into it and use Report as spam.
- Repeat for the next 6–12 months. Most calendar spammers schedule events months in advance, so going through the full year clears them out.
There is no native bulk-delete for spam invitations in Google Calendar. Reporting one at a time is currently the only path.
4. Block the Sender in Gmail
Calendar invitations come through email first. If you block the sender in Gmail, Google’s spam filters catch their future calendar invites before they reach your account.
- Open Gmail.
- Find any email from the spammer (often a notification about the calendar invite itself).
- Click the three-dot menu in the top-right corner of the open email.
- Select Block [sender name].
For phishing calendar invites — the kind that pretend to be from your bank, the IRS, a “delivery service,” or a “Bitcoin payout” — use Report phishing instead of just Block. Phishing reports go to Google’s security team and have stronger downstream effects than a simple block.
5. Admin Fix for Google Workspace
If you run a Workspace domain and your team is getting calendar spam, push the setting to everyone instead of asking each person to flip it themselves.
- Sign in to admin.google.com.
- Go to Apps → Google Workspace → Calendar.
- Click Sharing settings.
- Under External invitations, choose Only show invitations from senders that the user has interacted with.
- Click Save.
The change rolls out to all users in your domain within ~24 hours. Existing spam events on user calendars are not removed automatically — each user still needs to clean up their own calendar — but no new spam will land.
For domains in regulated industries (legal, healthcare, finance), pair this with the External recipient warning setting in Gmail to flag suspicious external messages before users click anything.
6. Why “Known Senders Only” Doesn’t Stop Everything
The setting works on the invite-add step, not on the invite-receive step. Spammers can still send you invitations — you’ll see them in Gmail or in Calendar’s notification list — they just won’t appear on your actual calendar grid until you accept.
For most people, this is the right tradeoff: legitimate first-time meeting requests still come through, but they require an explicit accept to land on your schedule. If you want a stricter setting and you’re using a personal account, the only stronger option is to filter out calendar invitation emails entirely with a Gmail filter — at the cost of missing legitimate first-meeting requests from new contacts.
Block calendar invite emails entirely (advanced)
If you don’t take meetings with new people via cold invite anyway:
- In Gmail, click Search options (the slider icon in the search bar).
- In the Has the words field, enter:
filename:invite.ics - Click Create filter.
- Choose Skip the inbox and Apply the label “Calendar Invites” (create a new label).
- Save the filter.
All .ics calendar invitations will now bypass your inbox. You can review them on demand by checking the label, but they won’t show notifications or auto-add anywhere.
Quick Reference
| Scenario | Action | Why |
|---|---|---|
| Stop new spam from auto-adding | Settings → Event settings → Only if the sender is known | One-time fix; works for personal and Workspace |
| Existing spam event on your calendar | Open event → three-dot menu → Report as spam | Removes event, blocks sender, no reply sent |
| Don’t do this | Click Decline or No | Sends a reply that confirms your address |
| Spam from one specific sender | Gmail → open email → Block [sender] | Stops invites + future emails |
| Phishing calendar invite | Gmail → Report phishing | Goes to Google security team |
| Workspace domain | admin.google.com → Calendar → Sharing settings | Apply to all users at once |
| Hundreds of spam events | Schedule view → report each one | No bulk-delete for invites yet |
What If Spam Comes From Within Your Organization?
If the calendar spam is from a coworker — usually a compromised account that’s been hijacked to send spam internally — Report as spam won’t always work, because the sender is “known.” Your options:
- Email your IT team immediately. A coworker sending crypto spam means their account was compromised. The sooner IT resets credentials, the smaller the blast radius.
- Decline using “Don’t send response” — in classic Google Calendar, you can decline and uncheck the response email. This removes the event without notifying the sender (who is the attacker controlling the compromised account).
- Filter their invites in Gmail as a temporary measure until IT secures their account.
If you’re tired of managing calendar logistics, Carly is an AI assistant that handles your scheduling, inbox triage, and connects to 200+ apps — so you spend less time on calendar maintenance and more on actual work. Carly is $35/month.
More on Google Calendar: How to share your Google Calendar · How to make an event private in Google Calendar · How to manage multiple Google Calendars · How to color code Google Calendar · How to set reminders in Google Calendar · How to delete a Google Calendar
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
Get Carly Today →Or try our Free Group Scheduling Tool or Free Booking Page

