You want to stop Discord notifications during specific hours without leaving servers or muting every channel one by one. Discord Quiet Hours is a built-in feature that silences all server notifications on a schedule. This article explains how to set up Quiet Hours and how to use server-wide notification mute for more permanent silence.
Key Takeaways: Quiet Hours and Server Mute on Discord
- User Settings > Notifications > Quiet Hours: Set start and end times to automatically mute all server notifications during those hours.
- Right-click Server Icon > Mute Server: Silences all notifications from that server until you manually unmute it.
- Server Mute Duration Options: Choose 15 minutes, 1 hour, 8 hours, 24 hours, or Until I turn it off for flexible control.
Understanding Discord Quiet Hours and Server-Wide Mute
Discord Quiet Hours is a global notification suppression feature. When enabled, it prevents all notification sounds and pop-ups from any server during your set time window. This is ideal for sleep, work, or focus time.
Server-wide notification mute is a per-server setting that mutes all alerts from a specific server. You can apply a temporary duration or mute indefinitely. The key difference is scope: Quiet Hours affects all servers globally, while server mute targets one server at a time.
Both features work independently. You can use Quiet Hours as a daily schedule and server mute for servers that are noisy at all hours. Neither setting removes you from the server or hides the channel list — it only stops notifications.
Prerequisites
You need the Discord desktop app or the mobile app. The Quiet Hours setting is available on Windows, macOS, Linux, iOS, and Android. Server mute works on all platforms. No special permissions are required — these are user-side settings, not server settings.
Setting Up Quiet Hours on Desktop
- Open User Settings
Click the gear icon next to your username at the bottom-left of the Discord window. - Go to Notifications
In the left sidebar, scroll down and click Notifications under App Settings. - Enable Quiet Hours
Toggle the Quiet Hours switch to On. - Set Start and End Times
Click the time fields to choose when Quiet Hours begins and ends. Times use a 24-hour format in your local time zone. - Close Settings
Press Escape or click the X to close. Quiet Hours activates automatically at the set time.
Setting Up Quiet Hours on Mobile
- Open User Settings
Tap your profile picture in the bottom-right corner. - Go to Notifications
Tap Notifications from the menu. - Enable Quiet Hours
Tap the Quiet Hours toggle to turn it on. - Set Times
Tap the start and end time fields to set your quiet period. Use the scroll wheels to select hours and minutes. - Save
Tap the back arrow. The Quiet Hours schedule is now active.
Muting a Server Indefinitely or Temporarily
- Right-click the Server Icon
In the server list on the left, right-click the server you want to mute. - Select Mute Server
From the context menu, click Mute Server. A submenu appears with duration options. - Choose a Duration
Click 15 minutes, 1 hour, 8 hours, 24 hours, or Until I turn it off. The server icon will have a red slash through the speaker icon when muted. - Unmute Early (Optional)
Right-click the server again and click Mute Server then None to unmute before the timer expires.
Muting a Server on Mobile
- Long-press the Server Icon
In the server list, tap and hold the server you want to mute. - Tap Mute Server
A pop-up menu appears. Tap Mute Server. - Select Duration
Choose from the same duration options. Tap outside the menu to confirm.
Common Issues and Limitations
Quiet Hours Does Not Silence Direct Messages
Quiet Hours only affects server notifications. Direct messages and group DMs still produce sounds and pop-ups. To silence DMs, mute the individual conversation by right-clicking the DM and selecting Mute Direct Message.
Server Mute Resets After Restart
If you choose a temporary duration, the mute automatically expires. If you choose Until I turn it off, the mute persists across app restarts. However, logging out and back in may reset the mute state on some devices. Reapply the mute if needed.
Role-Based Notifications Override Server Mute
If a server has set up role-specific @everyone or @here pings, and you have that role, the server mute may still allow those pings through. To block all pings, go to Server Settings > Notification Settings and change Server Notification Defaults to Nothing for that server. This is a server-side setting available only to users with Manage Server permission.
Quiet Hours vs Server Mute: Key Differences
| Item | Quiet Hours | Server Mute |
|---|---|---|
| Scope | All servers globally | One specific server |
| Schedule | Daily recurring time window | Manual duration or indefinite |
| Direct Messages affected | No | No |
| Role pings blocked | Yes | No unless server notification defaults are changed |
| Platform availability | Desktop and mobile | Desktop and mobile |
Use Quiet Hours for a predictable daily silence routine. Use server mute for temporary breaks from a noisy server. Combine both for full control over your notification environment.
You can now set Discord Quiet Hours to automatically silence all server notifications during your chosen times. You can also mute individual servers for a set duration or indefinitely. For deeper control, adjust server notification defaults to block role pings. Try pairing Quiet Hours with the Do Not Disturb status for complete silence — press Ctrl+Shift+Status Icon on desktop to switch quickly.