By default, anyone with your email address can send you a Google Calendar invite, which may automatically appear on your schedule. Scammers exploit this "open door" policy to inject malicious links, credential-harvesting pages, or fake notifications directly onto your device.

Follow this guide to block existing spam, restrict who can add events, and stop mass calendar phishing.




🛑 Step 1: Report and Remove Existing Spam

If a spam event is already on your calendar, do not click any links, open attachments, or click "Decline / No". Replying or declining notifies the spammer that your email address is active and valid.

Instead, report it directly so Google can delete the event and block the sender account-wide. 

On a Computer (Web Browser)

  1. Go to Google Calendar.

  2. Click the offending calendar event to open its detail view.

  3. Click the three vertical dots (More actions) in the upper-right corner of the event pop-up.

  4. Select Report as spam. This removes the event (and its entire recurring series) and prompts you to block the sender. 

An illustrative visual diagram showing a Google Calendar event pop-up on a desktop web browser. A red circle highlights the three vertical dots (More actions icon) in the top right corner of the event pop-up, with a dropdown menu open showing 'Report as spam' highlighted.

On Android, iPhone, or iPad

  1. Open the Google Calendar app.

  2. Tap the suspicious event.

  3. Tap the three vertical dots (More options) in the top-right corner.

  4. Tap Report as spam.

🔒 Step 2: Change Event Permissions (Prevent Future Spam)

You can change your settings so that invitations from strangers do not automatically populate your schedule.

Update Invitation Settings

  1. Open Google Calendar on your computer.

  2. Click the Gear icon (Settings) in the top-right corner and choose Settings.

  3. On the left sidebar menu, under the General tab, click Event settings.

  4. Look for the Add invitations to my calendar drop-down menu.

  5. Change the setting from "From everyone" to “Only if the sender is known” or “When I respond to invitation in email.”

⚙️ Step 3: Turn Off Automated Gmail Events & Declined Invites

If you want to stop spam from automatically generating calendar items from your inbox, you must adjust the overarching smart feature controls.

Option A: Disable All Smart Features (Most Effective for Spam)

If you want to ensure no phishing emails or newsletters ever convert into calendar items, turn the entire smart feature integration off: 

  1. Open the Google Calendar Web Portal, click the Gear icon, and select Settings.

  2. Click Google Workspace smart features on the left sidebar menu.

  3. Click Manage Workspace smart feature settings.

  4. This redirects you to your core privacy controls. Toggle Smart features in Google Workspace to OFF.

  5. Click Save and confirm the prompt.

Option B: Hide Declined Events Entirely

Even if you decline or report a spam item, it may remain on your screen as a faded event. Clear your view completely with this setting:

  1. Inside your Calendar Settings, look at the left sidebar under the General category.

  2. Click on View options.

  3. On the main page to the right, clear the checkbox next to Show declined events. Once unchecked, any spam event you decline will vanish from your grid completely.