keepcalculator

06 Numbers and Powers

Schedule Sleep Wake Times Mac: Full Guide

Card No. 06·14512 · Updated · Standard formula, shown below

To schedule sleep and wake times on a Mac, use the built-in Energy Saver (macOS Ventura and earlier) or Lock Screen (macOS Sonoma and later) settings in System Settings. You can set a daily or weekday schedule for automatic sleep and wake, and the Mac will follow it as long as it’s plugged in (for laptops) and not in clamshell mode.

Where the Setting Lives

Apple moved the scheduling controls between macOS versions, which is the most common source of confusion. Here’s where to look:

  • macOS Sonoma (14) and later: Open System Settings → Lock Screen. Scroll to the bottom and click “Schedule…” next to “Automatic” under “Turn display off on battery when inactive” or “Turn display off on power adapter when inactive.”
  • macOS Ventura (13) and earlier: Open System Settings → Battery → Options (or Energy Saver → Schedule on older versions). The schedule button is at the bottom.

If you don’t see the Schedule button, your Mac may be managed by an organization (e.g., a work or school device) that has disabled user scheduling. Some third-party utilities also hide it.

How to Set a Schedule

Once you find the Schedule button, the process is the same across versions:

  1. Click Schedule.
  2. Check the box for Start or wake and/or Sleep.
  3. Choose Every Day or Weekdays (there’s no per-day option in the built-in tool).
  4. Set the time using the hour and minute fields (the Mac uses a 24-hour clock in some regions, but the picker matches your system clock format).
  5. Click OK or Apply.

For a laptop, the schedule applies only when the Mac is connected to a power adapter. On a desktop (iMac, Mac mini, Mac Pro), it always applies. The Mac must be awake or in sleep mode at the scheduled time; if it’s off, the schedule won’t turn it on.

What the Schedule Actually Does

The “Start or wake” setting does two things: it wakes the Mac from sleep and, if the Mac was fully shut down, it powers it on (on supported models). The “Sleep” setting puts the Mac to sleep at the specified time, but it does not shut it down. If you need a full shutdown, you’ll need a separate automation (see Alternatives below).

Note that the wake schedule works even if the display is off but the Mac is awake—it will just ensure the Mac is active. If the Mac is in clamshell mode (lid closed on a laptop) and connected to an external display, the schedule may not wake it reliably.

Why You Might Want a Schedule

People use sleep/wake schedules for several practical reasons:

  • Energy savings: A desktop that sleeps overnight uses far less power.
  • Ready at a set time: If you start work at 9 AM, the Mac can be awake and synced by the time you sit down.
  • Backup windows: Some backups (like Time Machine) run during sleep if the Mac is on a power adapter and the schedule wakes it.
  • Habit building: A consistent shutdown time can help you stop working late.

Common Problems and Fixes

These are the issues people run into most often:

  • Schedule doesn’t wake the Mac: Check that the Mac is plugged in (laptops). Also ensure the Mac isn’t fully shut down—the wake schedule only works from sleep, not from a hard off state on most models.
  • Schedule button is grayed out: This happens on some Macs when “Power Nap” is disabled or when the Mac is managed. Try enabling Power Nap in the same settings, or check with your IT admin.
  • Mac wakes but display stays off: The schedule wakes the Mac, but the display may stay off if the Mac was asleep with the display off. Just press a key or move the mouse.
  • Weekdays only, not custom days: The built-in scheduler only offers “Every Day” or “Weekdays.” For a custom pattern (e.g., Mon/Wed/Fri), you need a third-party app or a pmset command.

Using pmset for More Control

Advanced users can use the pmset command in Terminal to schedule wake and sleep with more precision. For example:

  • sudo pmset repeat wake MTWRF 09:00:00 sets a wake for Mon–Fri at 9 AM.
  • sudo pmset repeat sleep MTWRFSU 23:00:00 sets a sleep for every day at 11 PM.
  • sudo pmset repeat cancel removes all repeating schedules.

The letters are M (Monday), T (Tuesday), W (Wednesday), R (Thursday), F (Friday), S (Saturday), U (Sunday). You can combine them in any order. Note that pmset requires admin rights (sudo) and the schedule still only applies when plugged in for laptops.

Alternatives to the Built-in Scheduler

If the built-in options are too limited, you have a few alternatives:

  • Automator or Shortcuts: You can create a calendar-based automation, but it’s clunky for daily wake/sleep.
  • Third-party apps: Apps like Amphetamine (for keeping awake) or Power Manager (for advanced scheduling) offer more flexibility, but they are not built-in and may cost money.
  • Energy Saver on older macOS: If you’re on an older system (Catalina or earlier), the schedule is in System Preferences → Energy Saver → Schedule.

For most users, the built-in schedule is sufficient. The main limitation is the lack of per-day customization, which pmset solves for those comfortable with Terminal.

Frequently Asked Questions

Why doesn’t my Mac wake on schedule?

The most common reason is that the Mac is a laptop and isn’t plugged into a power adapter. Apple’s scheduling feature only works on battery when the Mac is already awake; to wake from sleep on a schedule, it must be connected to power. Also, make sure the Mac isn’t fully shut down—the wake schedule only works from sleep, not from a hard off state on most models.

Can I set different times for weekdays and weekends?

No, the built-in scheduler only offers “Every Day” or “Weekdays.” For different times on weekends, you’d need to use the pmset command in Terminal, which allows you to specify individual days (e.g., MTWRF for weekdays and SS for weekends).

Does the schedule work if my Mac is off?

On most Macs, the wake schedule only works from sleep, not from a fully powered-off state. Some desktop Macs (like the Mac mini) can power on from a full shutdown if the schedule is set, but this isn’t guaranteed across models. If you need a guaranteed power-on, leave the Mac in sleep mode instead of shutting it down.

Will the schedule work if I close the lid on my MacBook?

No, closing the lid puts the Mac in clamshell mode, and the scheduled wake may not fire. The Mac will sleep and the schedule won’t wake it until you open the lid. To use the schedule, keep the lid open and connect an external display if you want to use the Mac with the lid closed.

How do I cancel the schedule?

Go back to the same Schedule button and uncheck both “Start or wake” and “Sleep” boxes, then click OK. If you used pmset, run sudo pmset repeat cancel in Terminal to remove all repeating schedules.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →