Skip to content
By ClearMyInbox · Updated

How to delete all promotional emails in Gmail

To delete all promotional emails in Gmail, open the Promotions tab, click the select-all checkbox at the top, then click Select all conversations in Promotions, and hit the trash icon. Empty Trash to remove them permanently. The whole thing takes about 30 seconds.

Try ClearMyInbox free - bulk unsubscribe in one click, free to start.

Step-by-step (Gmail web)

  1. Open Gmail at mail.google.com and click the Promotions tab at the top of the inbox. If you don't see tabs, your inbox may be set to a different layout - jump to the tabs section below to turn them on.
  2. Click the checkbox at the top-left of the message list. This selects every message on the current page (usually 50 or 100).
  3. A banner appears at the top: Select all conversations in Promotions. Click that link to extend the selection to every promotional email, not just the visible page.
  4. Click the trash can icon in the toolbar. Gmail moves all selected emails to Trash.
  5. From the left sidebar, click Trash, then Empty Trash now to delete them permanently. Otherwise Gmail keeps them in Trash for 30 days before auto-deleting.

Delete only old promotional emails

If you want to keep recent ones (in case there's a coupon you'll use), delete by age:

Then use the same select-all-then-delete flow above on the search results.

On mobile (iPhone or Android)

The Gmail mobile app doesn't have a true "Select all" - you need to tap the avatar (round circle to the left of each email) to enter selection mode, then tap subsequent ones. The fastest workflow:

  1. Open the Gmail app and tap the menu icon (top-left).
  2. Tap Promotions.
  3. Tap and hold the avatar of the top email - selection mode activates.
  4. Tap the avatars of the next emails to add them.
  5. Tap the trash icon to delete the selected batch.

Realistically, the web flow is much faster. If you have hundreds of promotions to clear, do it from a browser.

Don't see the Promotions tab?

Some Gmail layouts hide the inbox tabs. To turn them on:

  1. Click the gear icon in the top-right and choose See all settings.
  2. Click the Inbox tab.
  3. Set Inbox type to Default.
  4. Tick Promotions under Categories.
  5. Scroll down and click Save Changes.

Delete more than promotions

The Promotions tab is usually the biggest single win, but it is not the whole inbox. The same select-all-then-delete flow works on any Gmail search. One difference matters: on a search result the banner reads Select all conversations that match this search rather than naming the tab. Miss that click and you only delete the 50 or 100 messages on screen instead of every match.

Deleting only clears the past. Whatever you delete this way arrives again next week unless you also unsubscribe, which is the section below.

Stop promotional emails from coming back

Deleting clears the past, not the future. If you don't unsubscribe, the same senders will keep filling your Promotions tab. Two ways to actually stop them:

ClearMyInbox scan results showing the promotional email senders that keep refilling a Gmail Promotions tab after deletion
A scan reveals which senders keep refilling your Promotions tab so you can opt out for good.

Retailer mail is the usual repeat offender - if that's what dominates your Promotions tab, our guide to stopping shopping emails digs into that specific problem, and unsubscribing from Amazon emails gets its own walkthrough because Amazon runs so many separate lists.

Most of what refills a Promotions tab was signed up for by a pre-ticked box at checkout, which is why the tab grows back even after a thorough clear-out.

Frequently asked questions

Will deleting Promotions also delete order receipts and confirmations?

No - Gmail puts those in the Updates tab, not Promotions. The Promotions tab is reserved for marketing and newsletters. That said, double-check before deleting if you're unsure.

Can I delete promotional emails older than a certain date?

Yes. Use Gmail search with category:promotions older_than:1y to surface promotions older than a year, then select all and delete.

How do I delete all promotional emails on the Gmail mobile app?

Open the Promotions tab, tap the round avatar to the left of any email to enter selection mode, then tap the round avatars on subsequent messages. There's no native "Select all" on mobile, so you'll need to do this in chunks of about 50.

How do I stop promotional emails coming back?

Deleting only clears existing mail. To stop new ones, either unsubscribe from each sender (see our Gmail unsubscribe guide) or use a bulk tool. Filters that auto-delete don't actually unsubscribe you.

I deleted them all and the count is still wrong. Why?

Gmail caches counts. Refresh the page or wait a minute - the number updates eventually.