How to Silence Notifications on a MacBook
Constant pings, banners sliding across your screen, and alert sounds breaking your concentration — notifications on macOS can quickly go from helpful to overwhelming. The good news is that macOS gives you several layers of control, from silencing everything instantly to fine-tuning exactly which apps can interrupt you and how.
What "Silencing Notifications" Actually Means on macOS
Before diving into the steps, it helps to understand that silencing notifications on a MacBook isn't one single switch — it's a spectrum of controls. You can:
- Mute all notifications temporarily
- Schedule quiet hours automatically
- Silence notifications from specific apps while leaving others active
- Suppress notification sounds without hiding visual banners
- Stop notifications entirely during screen sharing or presentations
macOS handles these through a combination of Focus modes, Notification Center settings, and per-app permissions. Which approach makes sense depends on your workflow.
The Quickest Way: Focus Mode (Do Not Disturb)
The fastest method to silence all notifications is enabling Do Not Disturb or another Focus mode.
On macOS Monterey and later:
- Click the date and time in the top-right menu bar to open Notification Center
- Click the Focus button (crescent moon icon) near the top
- Select Do Not Disturb or any other Focus profile you've set up
Alternatively, go to System Settings → Focus and toggle on Do Not Disturb manually or set a schedule.
On macOS Big Sur and earlier:
- Hold Option and click the Notification Center icon (three lines) in the menu bar
- This instantly toggles Do Not Disturb on or off — a small crescent moon appears when it's active
Do Not Disturb suppresses both banner notifications and notification sounds, though app badges on the Dock may still update.
Scheduling Automatic Quiet Hours 🌙
If you want notifications silenced every night, during work hours, or on weekends, you can schedule it rather than remembering to toggle manually.
macOS Monterey and later:
- Go to System Settings → Focus → Do Not Disturb
- Click Add Schedule and set your preferred time range, trigger (time, location, or app), or set it to activate automatically when the display is sleeping
macOS Big Sur and earlier:
- Go to System Preferences → Notifications → Do Not Disturb
- Check From [time] to [time] and set your range
Schedules run silently in the background and re-enable notifications automatically — no manual effort required.
Silencing Notifications from Specific Apps
Sometimes you don't want total silence — you just want to stop one noisy app. macOS lets you control notifications per app with precision.
macOS Ventura and later:
- Open System Settings → Notifications
- Select any app from the list
- Toggle Allow Notifications off entirely, or adjust the alert style, sounds, and badges individually
macOS Big Sur / Monterey:
- Open System Preferences → Notifications
- Select the app on the left
- Set the alert style to None to remove banners and alerts, or uncheck Play sound for notifications to keep visual alerts but kill the audio
| Option | What It Does |
|---|---|
| Alert Style: None | Hides banners and lock screen alerts |
| Uncheck sounds | Removes audio but keeps visual banners |
| Allow Notifications: Off | Blocks all notifications from that app |
| Badge app icon: Off | Removes number badges from Dock icons |
Silencing Notifications During Presentations or Screen Sharing
macOS has a built-in feature to suppress notifications when you're sharing your screen or presenting — preventing embarrassing pop-ups during calls or slideshow presentations.
- macOS Ventura and later: Go to System Settings → Notifications and enable When mirroring or sharing the display
- This automatically activates Do Not Disturb whenever you connect to an external display or share your screen via apps like Zoom or Teams
You can also manually trigger this through Focus → Do Not Disturb before starting a presentation.
Muting Notification Sounds Without Disabling Alerts
If visual banners are useful but the sounds are disruptive, you don't need to disable notifications entirely. 🔇
- Go to System Settings / System Preferences → Notifications
- For each app, uncheck Play sound for notifications
- Banners will still appear briefly and disappear, but silently
Alternatively, lowering the Alert Volume in System Settings → Sound → Sound Effects affects system-wide alert sounds, including notifications.
Focus Filters: More Granular Control (macOS Ventura and Later)
macOS Ventura introduced Focus Filters, which take notification management further. Within a custom Focus mode, you can:
- Allow notifications only from specific contacts or specific apps
- Block all others silently
- Even filter which emails, calendar events, or Safari tabs are visible during that Focus session
This is particularly relevant for users who switch between deep work, personal time, and collaborative workflows — each context can have a completely different notification profile.
Variables That Affect How This Works for You
How you configure notification silencing depends on a few key factors:
- macOS version — the options and menu locations differ meaningfully between Big Sur, Monterey, Ventura, and Sonoma
- How many apps send notifications — a machine used mainly for one task versus a machine running email, Slack, calendar apps, and messaging has very different needs
- Whether you share your screen regularly — the automatic screen-sharing suppression feature is valuable in professional contexts
- Notification type preferences — some users want badges but not sounds; others want no visual interruptions at all
- Whether you use multiple Focus profiles — power users with distinct work, personal, and sleep routines benefit from setting up multiple profiles with different app allowlists
The right combination of these settings isn't the same for everyone. A freelancer on calls all day, a student studying in blocks, and someone using their MacBook casually at home will each land on a different configuration — even using the same macOS version.