The fastest way to block an email sender
Open the email from the sender you want to block. Look for the three vertical dots (the menu icon) in the top right corner of the email and click it. A dropdown menu appears — select Block "[sender's name]" from the list. Gmail when ready moves that sender's future emails to spam and won't show you notifications from them.
That single action does three things at once: it sends all their past emails to your spam folder, it stops their future emails from reaching your inbox, and it prevents them from seeing read receipts if you had that turned on. You don't need to do anything else — the block takes effect right away.
If you change your mind later, you can unblock them by going to Settings, clicking the Filters and Blocked Addresses tab, finding their address in the blocked list, and clicking Unblock next to their name.
Key Takeaways
- Blocking a sender in Gmail takes one click from their email — use the three-dot menu and select Block.
- Blocking moves their past emails to spam and stops all future emails from that address from reaching your inbox.
- You can block email addresses, not just individual senders, so blocking someone@company.com stops only that person, not the whole company.
- Gmail's spam filter learns from your choices, so marking unwanted emails as spam trains it to catch similar messages automatically.
- You can unblock a sender anytime through Settings if you decide you want to receive their emails again.
Blocking multiple addresses from the same company or domain
If you're getting unwanted emails from different people at the same company — like noreply@company.com, support@company.com, and sales@company.com — blocking each address one at a time gets tedious. Gmail doesn't have a built-in "block this whole domain" button, but you can create a filter that catches them all.
Go to Settings (the gear icon in the top right), then click See all settings. Click the Filters and Blocked Addresses tab. At the bottom, click Create a new filter. In the "From" field, type the domain name with an asterisk: *@company.com. Click Create filter, then choose Delete it or Skip the inbox (send to spam). Every email from anyone at that domain will be handled the same way from that point forward.
This approach works for any pattern you notice — if you're getting emails from addresses like noreply-123@company.com and noreply-456@company.com, you can filter *noreply*@company.com to catch them all without blocking legitimate emails from that company's main support address.
Using filters to automatically handle unwanted patterns
Filters let you set rules for emails before they hit your inbox, which is useful when you recognize a pattern but don't want to block the sender completely. For example, you might want emails from a certain sender to skip your inbox but stay in a folder so you can read them later, or you might want to automatically delete emails with certain words in the subject line.
To create a filter, go to Settings, then Filters and Blocked Addresses, then Create a new filter. You can filter by sender address, subject line, words in the message body, or any combination. Once you've entered your criteria, click Create filter and choose what happens to matching emails: delete them, send them to spam, skip the inbox, add a label, or mark them as read.
Filters are especially useful for newsletters you signed up for but no longer want. Instead of blocking the sender (which might cause problems if you ever need to contact them), create a filter that automatically labels them or sends them to a folder. That way the emails are out of your way, but you can still find them if you need to.
Training Gmail's spam filter by marking emails as spam
Every time you click the spam button on an unwanted email, Gmail's filter learns a little more about what you consider junk. Over time, this teaches the system to catch similar emails automatically, even from senders you haven't blocked yet. The spam button is the trash icon with a slash through it, usually near the three-dot menu.
The difference between marking as spam and blocking is important: marking as spam trains the filter but doesn't prevent future emails from that sender from reaching your inbox. Blocking stops them completely. Use marking as spam for emails you don't want to see but aren't sure you'll never want to hear from that sender again. Use blocking for senders you're certain about.
Gmail's spam filter catches roughly 99.9% of spam before it reaches your inbox, but it's not perfect — some unwanted emails slip through, and occasionally legitimate emails get marked as spam by mistake. Marking emails as spam helps the system get better at distinguishing between the two.
What happens when you block someone in Gmail
When you block a sender, Gmail takes several actions automatically. All emails from that address that arrived before you blocked them move to your spam folder. All future emails from that address go straight to spam and never show a notification. If you had read receipts turned on, that sender will no longer be able to see when you open their emails.
The person you blocked won't receive a notification that you've blocked them — they won't know unless they try to email you and notice you never respond. From their perspective, their emails straightforward disappear into the void. They might assume you changed your email address, stopped checking that account, or their emails are being filtered by your provider.
Blocking is permanent until you undo it. You can unblock someone at any time by going to Settings, Filters and Blocked Addresses, finding their name in the blocked list, and clicking Unblock. Once you unblock them, their old emails stay in spam, but new emails from them will arrive in your inbox normally.
Unsubscribing versus blocking — which one to use
Most legitimate emails — newsletters, promotional messages, account notifications — include an Unsubscribe link at the bottom. Clicking it removes you from that sender's mailing list. Blocking does something different: it stops all emails from that sender from reaching you, but it doesn't tell them you want to stop receiving emails.
Use Unsubscribe when you're getting emails from a real company or service you signed up for but no longer want. Unsubscribing is the polite route and usually works within a few days. Use blocking when you're getting emails from someone you don't know, a sender that ignores unsubscribe requests, or someone sending you harassing or unwanted messages.
If an email doesn't have an Unsubscribe link, that's often a sign it's spam or from someone who isn't following email rules. In that case, blocking or marking as spam is the right move. Gmail also has a Report phishing option in the three-dot menu if you suspect an email is fraudulent or dangerous — use that instead of blocking if you think the email is trying to trick you or steal information.
Frequently Asked Questions
Can I block an email address that's already sent me hundreds of emails?
Yes. When you block a sender, Gmail automatically moves all their past emails to spam, not just future ones. You don't have to delete them manually or sort through them first — blocking handles the entire history at once.
What's the difference between blocking and marking as spam?
Blocking stops all emails from that sender when ready and moves their past emails to spam. Marking as spam trains Gmail's filter to catch similar emails but doesn't prevent future emails from that sender from reaching your inbox. Use blocking for senders you're certain about, and marking as spam to train the filter.
If I block someone, can they tell I blocked them?
No, they won't receive a notification. Their emails straightforward won't reach you, and they won't know why you're not responding. They might assume your email address changed or you're not checking that account.
Can I block an entire email domain, like all emails from @company.com?
Gmail doesn't have a one-click domain block, but you can create a filter. Go to Settings, Filters and Blocked Addresses, Create a new filter, and type *@company.com in the From field. Then choose to delete or skip those emails. Every email from anyone at that domain will be handled the same way.
What if I blocked someone by mistake and want to receive their emails again?
Go to Settings, click Filters and Blocked Addresses, find their name in the blocked list, and click Unblock. Their future emails will arrive in your inbox normally, though their old emails will stay in spam unless you move them back manually.