Gmail blocks more than 99.9% of spam, phishing, and malware — yet the fraction that slips through still piles up in the Spam folder, and scrolling to delete it one message at a time is nobody’s idea of a morning. There is a one-click button for exactly this. I cleared a spam folder of 340-odd messages myself this week with a single press, and the whole operation took less time than reading this sentence. Here is exactly where the bulk-delete button lives, the select-all-then-Delete-forever fallback, why spam deletion skips Trash, and the auto-cleanup that means you may not need to touch the folder at all.
The One-Click Delete All Button
To delete every spam email at once, open the Spam folder and click the banner at the top that reads Delete all spam messages now. That single click permanently removes every message in the folder — no selecting, no scrolling. It is the fastest way to empty Gmail’s spam.
Most people delete spam the hard way: tick a box, scroll, tick another, repeat. Gmail has had a dedicated bulk control for years, and it does the whole job in one press. Per Google’s spam guidance, a banner sits across the top of the Spam folder labelled Delete all spam messages now. Click it and every message in the folder is gone at once.
The only catch is that the banner lives inside the Spam folder, not your inbox, and it only appears when the folder actually holds messages. So the real first step is getting into the folder — which Gmail hides by default. Once you are there, the button does the rest, and unlike the inbox, there is no waiting for a Trash sweep afterward. The deletion is immediate and complete.
Open the Spam Folder First
The bulk-delete button is inside the Spam folder, which Gmail hides. On the web, click More in the left sidebar to reveal the hidden folders, then click Spam. On mobile, open the menu and scroll to Spam. The Delete all spam messages now banner is at the top.
Gmail tucks Spam below the fold to keep the sidebar tidy, which is why so many people never find the one-click button. To reach it on the web:
- Click More. In the left sidebar, below Inbox, Starred, Sent and Drafts, a More link expands the hidden folders.
- Click Spam. It appears in the expanded list, often with a number showing how many messages are inside. Opening it shows the contents and the banner.
- Read the banner. Across the top you will see “Messages that have been in Spam more than 30 days will be automatically deleted” alongside the Delete all spam messages now link.
If you are not sure whether anything is even in there, a quick spam folder check shows the count before you commit to clearing it. And if you keep finding legitimate mail caught in the folder, the deeper fix is recovering it — marking those messages as not spam — before you bulk-delete, so you do not lose anything you wanted.
Select All, Then Delete Forever
If you want to delete only some spam, not all of it, tick the select-all checkbox at the top-left of the Spam folder, click the link to select all conversations in Spam, then click Delete forever. The select-all box alone covers one page; the link covers the entire folder.
The one-click banner is all-or-nothing. When you want finer control — keeping a message or two while clearing the rest — Gmail’s standard select-and-delete flow applies inside Spam too, with one wrinkle worth knowing.
Tick the checkbox at the top-left and it selects every message visible on the current page, typically the first 50. If your folder holds more than that, Gmail shows a small line offering to select all conversations in Spam — click it to extend the selection to the entire folder, not just the page. Then click Delete forever. Per Google’s deletion help, Delete forever is the permanent action, and in Spam it is the only delete option — there is no soft delete here. If you would rather train the filter while you are at it, reporting the worst senders as spam before you delete teaches Gmail to catch them earlier next time.
Deleting Spam Skips Trash
Deleting from the Spam folder is permanent and skips Trash entirely — the button reads Delete forever, not Delete. This differs from the inbox, where deleted mail sits in Trash for 30 days before it is gone. Clearing spam frees the space instantly, with no undo.
This is the single most useful thing to understand about clearing spam, because it changes how careful you need to be. When you delete a message from your inbox, per Google it moves to Trash, where it stays recoverable for 30 days before permanent removal. Spam does not work that way. Deletion from the Spam folder bypasses Trash and removes the message immediately and irreversibly — which is exactly why the control says Delete forever.
For genuine junk, that is a feature, not a risk: you never wanted those messages, so there is nothing to recover. The only time it bites is if a legitimate email is hiding among the spam and you bulk-delete without checking. That is the case for a quick scan before you clear — anything you would miss should be pulled out with Not spam first, which both rescues it and tells Gmail to stop flagging that sender. Everything left after that scan is safe to delete forever.
Clearing Spam on Mobile
In the Gmail app, tap the three-line menu, scroll to Spam, and tap Delete all spam messages now at the top. To delete only some, long-press one message to enter selection mode, tap others to add them, then choose Delete forever. Deletion from Spam is permanent on mobile too.
The phone flow mirrors the web closely. Open the Gmail app, tap the three-line menu at the top-left, and scroll down past your labels to Spam. Inside the folder, the same Delete all spam messages now banner appears at the top — tap it and the folder empties in one action.
For selective deletion on mobile, long-press any message to switch into selection mode, then tap each additional message you want to remove. Open the overflow menu (the three dots) and choose Delete forever. As on the web, there is no Trash safety net for spam on mobile — the messages are gone the moment you confirm. The auto-deletion rule below applies identically regardless of which device you use, so a phone-only Gmail user is just as covered by the 30-day cleanup.
Gmail Auto-Deletes Spam After 30 Days
You may not need to clear spam manually at all. Per Google, messages marked as spam are automatically deleted after 30 days. Manual deletion only clears the folder sooner; anything you leave is purged on its own within a month, so the folder never grows without limit.
Here is the part that makes the whole task optional. Google explicitly states that messages marked as spam are automatically deleted after 30 days. Your Spam folder is self-cleaning. Left untouched, it holds at most a rolling month of junk, and the oldest messages fall off the bottom continuously as new ones arrive.
So why delete manually at all? Two honest reasons. First, an unread count on the Spam label nags at some people, and clearing it removes the visual clutter. Second, if you suspect a phishing attempt is sitting in there with active links, removing it sooner is tidier than waiting out the 30 days. Outside those cases, the bulk-delete button is a convenience, not a necessity — Gmail will reach the same end state on its own. If you would rather keep the folder consistently low without thinking about it, a periodic routine spam clean-out paired with the auto-deletion keeps it permanently near empty.
Why the Spam Folder Fills Back Up
Clearing spam deletes what is already there but does nothing to stop new spam. Gmail blocks more than 99.9% of spam before it reaches you, yet the small remainder still lands in the folder. To slow the refill, report persistent senders and unsubscribe from unwanted lists at the source.
Emptying the folder feels like a clean win until it fills again a few days later. That is not a failure of the delete button — it is the nature of the folder. Deletion is retrospective; it clears the backlog without touching the stream that produces it. A few things drive the refill, and each has a different lever:
- New spam keeps arriving. Gmail blocks more than 99.9% of spam, phishing, and malware, but no filter is perfect, and the fraction that gets through goes to Spam by design. Deleting today does nothing for tomorrow’s batch.
- You are still subscribed to bulk senders. Much of what lands in Spam is mail you technically opted into once — promotions, newsletters, list signups — that Gmail now distrusts. Deleting it repeatedly is treating the symptom.
- Some senders are misclassified. Occasionally a legitimate sender keeps getting flagged. Marking their mail Not spam fixes that, and it is worth doing before you bulk-delete so you do not keep losing them.
The durable fix is to attack the source, not the folder. Reporting the worst offenders trains the filter, and unsubscribing from the lists you never really wanted cuts the inflow. If spam is still pouring in despite a clean folder, the problem is usually your address being exposed somewhere — and that is worth investigating once, because if spam keeps getting through no amount of deleting will keep up.
Verdict
Open Spam, click Delete all spam messages now, and the folder empties in one permanent action that skips Trash. For partial cleanup, select all then Delete forever. And if you do nothing, Gmail auto-deletes spam after 30 days anyway — so manual clearing is a convenience, not a chore you owe.
Best for: anyone who finds a four-figure spam count distracting, wants the folder empty before searching it, or suspects something dangerous is sitting in there and would rather not wait out the auto-delete. The one-click banner is genuinely instant, and on mobile it is the same single tap.
Skip if: you never open the Spam folder and the count does not bother you. Gmail purges everything older than 30 days on its own, so an ignored Spam folder is already self-managing — manually clearing it changes nothing about your inbox.
Click the banner when the clutter bugs you, scan first if you fear losing a real message, and remember the deletion is forever the moment you confirm. Then spend the saved energy on the part that actually matters: cutting the senders that fill the folder in the first place, so next week there is barely anything to delete.

Alexis Dollé, email expert for 10+ years. Founder of Email Tools. I test every email client and utility myself, then write about them the way I’d explain them to a friend — no marketing fluff, no sponsored rankings, every claim sourced.
LinkedInSources & references
- Google Gmail Help, “Mark or unmark Spam in Gmail” — the Delete all spam messages now button, selecting emails and clicking Delete forever, and “messages marked as spam are automatically deleted after 30 days.” Accessed 2026-06-19. support.google.com/mail/answer/1366858
- Google Gmail Help, “Delete or recover deleted Gmail messages” — the delete and Delete forever mechanics, inbox deletions moving to Trash for 30 days, and Empty Trash now. Accessed 2026-06-19. support.google.com/mail/answer/7401
- Google Safety Center, “Gmail security” — Gmail blocks more than 99.9% of spam, phishing, and malware. Accessed 2026-06-19. safety.google/gmail
Frequently Asked Questions
How do I delete all spam emails in Gmail at once?
Open the Spam folder — click More in the left sidebar, then Spam — and click the Delete all spam messages now banner at the top. That one click permanently removes every message in the folder. To delete only some, tick the select-all box, click the link to select all conversations in Spam, then click Delete forever. Spam messages skip Trash, so either route deletes them immediately.
Where is the Delete all spam messages now button?
It sits as a banner across the top of the Spam folder itself, not the inbox. You first have to open Spam: on the web, click More in the left sidebar to reveal the hidden folders, then click Spam. The banner only appears when the folder holds at least one message, so an already-empty Spam folder shows no button.
Does deleting spam in Gmail send it to Trash?
No. Deleting from the Spam folder is permanent and skips Trash entirely — the button is even labelled Delete forever rather than Delete. That is different from the inbox, where deleted mail sits in Trash for 30 days first. So clearing spam frees the space instantly, but there is no undo, which is fine because you did not want those messages anyway.
Do I even need to delete spam, or does Gmail clear it automatically?
Gmail clears it for you. Google states that messages marked as spam are automatically deleted after 30 days. Manual deletion only matters if you want the folder empty sooner, or you find the count distracting. If you ignore the folder entirely, it never grows without bound — everything older than a month is purged on its own.
How do I empty the Gmail spam folder on my phone?
Open the Gmail app, tap the three-line menu, scroll to Spam, and tap Delete all spam messages now at the top of the folder. To remove only some, long-press one message to enter selection mode, tap the others you want, then choose Delete forever from the menu. The mobile flow matches the web, and deletion is permanent on both.
Why does my spam folder keep filling up after I clear it?
Clearing spam deletes what is already there; it does nothing to stop new spam arriving. Gmail blocks more than 99.9% of spam before it reaches you, but the small remainder that slips through still lands in the folder. The real fix is cutting the source: report persistent senders, and mass-unsubscribe from the lists you never wanted, so far less reaches the folder in the first place.
Related: How to clean the spam folder — the routine that keeps it near empty. Check the Gmail spam folder — find and review what is inside before clearing. Gmail spam still getting through — stop the refill at its source.