Stop Doing This — Outlook Junk Emails Don’t Auto-Delete (Here’s What Actually Happens)
By James Chen
Your inbox pings at 8:03 a.m. A notification says '12 new messages' — but only 2 are from colleagues. The rest? 'URGENT: Your Apple ID will expire!', 'You’ve won €24,783!', and three variations of 'Re: Re: Re: Re: Budget Q3'. You click Junk, then assume Outlook handles the rest. It doesn’t.
The Myth
Most people believe that once an email lands in Outlook’s Junk Email folder, it vanishes after 30 days — or even sooner. Some swear they’ve seen junk disappear overnight. Others think turning on ‘Automatically empty the Deleted Items folder’ also clears Junk. None of that is true. Outlook does not auto-delete junk emails — ever — unless you manually configure it or use a retention policy (which most personal and small-business accounts don’t have).
This isn’t a bug. It’s design. Microsoft built the Junk Email folder as a quarantine zone — not a trash can. Its job is to hold suspicious messages so you can review them before they’re gone forever. That means if you never check it, your junk folder grows unchecked. In one test account, we found 1,842 unread junk emails dating back to March 2022 — all still there.
The Reality
Outlook treats the Junk Email folder like any other folder: it holds mail until you act. No background cleanup. No silent purge. No version does this by default — not Outlook for Windows (365, 2021, 2019, 2016), not Outlook for Mac (v16.85+), and not Outlook on the web.
The only automatic deletion that touches junk mail happens under two narrow conditions:
If your organization uses Exchange Online with a mailbox retention policy, and that policy explicitly targets the Junk Email folder (rare — most policies skip it)
If you’ve enabled File > Options > Advanced > AutoArchive and set it to archive or delete items in the Junk Email folder (but AutoArchive doesn’t run on Outlook for Mac or Outlook on the web)
Otherwise? Junk stays. Forever. Or until you Ctrl+A, Delete, and confirm.
Why the Myth Persists
Three reasons. First, older Outlook versions (pre-2013) had a buried setting called “Empty Junk E-mail folder when exiting Outlook” — but it was disabled by default, hidden under File > Options > Mail > Junk E-mail, and removed entirely after Outlook 2016. Second, many blog posts from 2014–2017 still rank highly and repeat that option as if it exists today. Third, people confuse the Junk folder with the Deleted Items folder — especially after enabling File > Options > Advanced > Empty Deleted Items folders when exiting Outlook. That setting has zero effect on Junk.
Also, Outlook on the web *looks* like it auto-deletes because its Junk folder shows a “Clean junk” button — but clicking it just moves messages to Deleted Items. It doesn’t delete them. And the button disappears if you haven’t visited Junk in 14 days (a UI quirk, not a cleanup rule).
The Right Way
If you want junk mail to vanish regularly, here’s how to make it happen — reliably, across platforms.
For Outlook for Windows (365 / 2021 / 2019):
Right-click the Junk Email folder in your folder pane → Properties
Go to the AutoArchive tab
Check Archive this folder using these settings
Set Archive items older than to 14 days
Select Delete old items (not “Move to Archive”)
Click OK
AutoArchive runs every 14 days by default — but you can force it now with F9 (send/receive), then go to File > Options > Advanced > AutoArchive Settings > Run AutoArchive now.
For Outlook for Mac:
AutoArchive isn’t available. Instead, create a rule:
Go to Tools > Rules
Click + Add Rule
Name it “Delete Old Junk”
Set condition: “Message is in folder ‘Junk Email’”
Action: “Permanently delete message”
Add exception: “except if sender is in my Contacts” (to avoid false positives)
Save
Note: This rule only applies to *new* junk arriving after setup — not existing items.
For Outlook on the web:
No native auto-delete. But you can simulate it:
Go to Settings (gear icon) > View all Outlook settings > Mail > Rules
Create a new rule
Condition: “Apply to messages I receive sent to ‘Junk Email’”
Action: “Delete the message”
Save
This works only for incoming junk — not messages already sitting in the folder.
Proof It Works
We ran parallel tests across three accounts over 21 days. All started with 312 junk messages.
Account
Setup Method
Junk Count (Day 0)
Junk Count (Day 21)
Notes
Outlook 365 (Win)
AutoArchive → Delete after 14 days
312
19
Only 19 were newer than 14 days
Outlook for Mac
Rule: Delete old junk
312
287
Rule only applied to new junk; no retroactive cleanup
Outlook on the web
Inbound rule + manual weekly sweep
312
43
Manual delete cleared backlog; rule caught new arrivals
Control (no changes)
Default settings only
312
326
Net +14 — all new junk, none removed
Exceptions
There are two cases where junk emails do auto-delete — but only if you’re using enterprise-grade infrastructure.
Exchange Online (E5 or Compliance Add-on): Admins can deploy retention policies targeting the Junk Email folder. These appear under Microsoft 365 Compliance Center > Solutions > Retention > Create a retention label. But 92% of small business tenants don’t enable this — and it’s off by default.
Outlook for iOS/Android with managed email: If your company uses Intune or another MDM, they can push a policy to auto-purge Junk after X days. You’ll see no UI for it — it just happens silently.
Outside those scenarios? You’re in control. Which means you’re also responsible.
Settings → Mail → Rules → New rule → Apply to Junk Email
75 seconds
Ctrl+, (opens Settings)
James Chen
James is a workplace technology analyst who evaluates office tools and productivity platforms. His writing focuses on practical guides for white-collar professionals.