Skip to content

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 for the first 3 scans.

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.

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:

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.