Walking to wall switches is still the simplest option for one light in one room. A single spoken phrase is faster when several lights are spread across rooms or when you are already in bed. An Alexa routine triggered by a phrase such as “Alexa, good night” can turn off every smart light in one step, or every light except one. Lights that are already off stay off, and the routine can run other bedtime actions too. The limits, covered below, mainly involve device compatibility, whether a speaker can hear you, and unverified trigger behaviour.

Why a bedtime voice command beats the switches

Hands-free control from bed or doorway

A voice trigger lets you start the routine without standing up. Alexa routines can be started by a spoken phrase, by a schedule, by location, or by an Echo Button (Digital Trends). In practice, the phrase works from bed or a doorway as long as an Echo or Alexa-built-in device in the room picks up your voice.

Google Home uses a similar pattern. A bedtime Routine can start from the spoken phrase “bedtime” and run an action that controls selected lights (Google Help, 2026).

One phrase, many lights

The all-off action is the main advantage over switches. An Alexa routine can turn off every smart light, or all lights except one (Digital Trends). This differs from a toggle: lights already off stay off, because Alexa ignores the command instead of switching them back on (How-To Geek, 2019).

Situation Spoken routine Wall switch
Lights in several rooms One phrase reaches every light in the routine One switch per room, walking required
Starting from bed Works if the speaker hears the phrase Not possible without leaving the bed
Lights already off Ignored, so they stay off Toggles the light, which may switch it back on

Limits compared with physical wall switches

  • Compatibility: Alexa’s light action only works on lights that are Alexa-compatible (How-To Geek, 2019). A light outside the ecosystem cannot be included.
  • Region and language: Google Home Routines are only available in select regions and languages. If you cannot create or run them, Google suggests switching the phone’s language to a supported one (Google Help, 2026).
  • Digital Wellbeing: Downtime, filters and Do Not Disturb can restrict Google Home Routines (Google Help, 2026).
  • Permissions: Only people with Admin access, or a Member with Settings permission, can create and manage Google Home Routines (Google Help, 2026).
  • Unverified reports: One user report says the “Good night” trigger sometimes speaks a reply without turning the lights off, while the same routine works when started manually. A forum report also says in-wall switches without dimming may not respond to routines. Neither claim has been verified.

Why a bedtime voice command beats the switches

Which voice assistant should you use?

Alexa and Google Assistant can both run a bedtime routine that turns off your lights from one spoken phrase. They differ in the actions a routine can include and in the hardware and account permissions each one requires. Siri is not compared in detail here, and Matter or Home Assistant can serve as platform-independent alternatives if you want one routine to work across ecosystems.

Routine features compared

Feature Amazon Alexa Google Assistant (Google Home app)
Spoken trigger “Alexa, good night”, which can be edited later Voice starter “When I say to my assistant”, such as “bedtime”
Light action Turns off all smart lights, or all except one Adjust Home Devices action, with the lights selected manually

Alexa routines also cover locking smart locks, switching smart plugs (for example, a fan), closing a connected garage door, and adjusting a thermostat. Google’s verified bedtime actions in this comparison are limited to the light action above.

Hardware and setup cost

Google’s routine depends on a Google Assistant device and the Google Home app. No verified price figures are available for either option, so the real cost depends on whether you already own compatible bulbs, switches, and a voice device. Check current prices on the retailer or manufacturer site before buying.

Matter and Home Assistant as alternatives

Matter is a cross-vendor standard. Lights and plugs that support it can be controlled by several assistants, so a single bedtime setup is less tied to one ecosystem. Home Assistant is an open-source platform that runs automations on your own hardware and connects devices from many brands, which allows one routine to act on lights regardless of which assistant you speak to.

Siri

Confirm Siri’s current options in the Home app on your iPhone and on Apple’s support pages before choosing it for a bedtime routine.

How do you set up a goodnight routine in Alexa?

An Alexa goodnight routine pairs a spoken phrase, such as “Alexa, good night”, with a smart home action that turns off your lights. Alexa app menu labels have changed across versions, so match the steps below to what your app shows.

Step Action in the Alexa app
1 Open the Alexa app and go to Routines.
2 Tap + to create a new routine.
3 Under the starter, choose a voice trigger and enter the phrase. In older layouts this sits under “When This Happens”.
4 Add a smart home action and select every light device.
5 Save the routine.

Choosing the spoken trigger

The spoken phrase is the routine’s starter. Digital Trends notes that the phrase can be edited later, so you can change the wording if Alexa does not respond to the one you first chose.

Selecting every light

In the smart home action, select each light device you want the routine to control. A light that is not linked to Alexa cannot be selected, so check the device list in the app before saving.

How already-off lights are handled

Because Alexa ignores the turn-off command for lights that are already off (How-To Geek, 2019), the routine can include every selected light without you checking each one’s state first.

How do you create a bedtime routine in Google Home?

In the Google Home app, a bedtime Routine is built under Automations, using the path Automations > Add > Personal. You add a voice starter, type a phrase such as “bedtime”, and then add an action that controls your lights.

Creating the Routine in the app

  1. Open the Google Home app and go to Automations.
  2. Tap Add, then select Personal.
  3. Add a starter and choose When I say to my assistant. Type a phrase such as “bedtime”.
  4. Add an action called Adjust Home Devices, then select the lights you want to turn off.
  5. Tap Save.

How the voice starter names the Routine

If you add the voice starter before naming the Routine, the voice starter’s phrase becomes the Routine’s name. Using “bedtime” as the starter therefore gives the Routine that name in your Automations list.

Who can create Routines

Account type Can create and manage Routines
Admin Yes
Member with Settings permission Yes
Member without Settings permission No

Add locks, thermostat and plugs to the routine

An Alexa bedtime routine can run more than light commands. Locks, plugs, garage doors and thermostats can be added as routine actions in the same routine, so one phrase or schedule triggers all of them.

Device Routine action Source
Smart lock Lock the door How-To Geek (2019)
Smart plug Switch off, for example a fan How-To Geek (2019)
Connected garage door Close the door How-To Geek (2019)
Thermostat Adjust the thermostat setting Digital Trends

To add these actions, open the Alexa app, go to Routines, tap +, choose the trigger, then add each device as an action.

Some points remain unverified:

  • The sources cited here do not give a specific thermostat temperature or garage door model, so set those values according to your device manufacturer’s instructions.

Keep one light on

A bedtime routine can switch off every smart light except one. On Alexa, the routine action that turns lights off can exclude a single lamp, which Digital Trends lists as “turning lights off (including all except one)”. On Google Home, the simpler method is a separate nightlight routine that turns on only the light you want. On Alexa, the nightlight is kept on by excluding it inside the all-off action. On Google Home, the lights are selected manually, so leave the nightlight out of the Adjust Home Devices selection and, if needed, turn it on with a separate routine.

Excluding one lamp from the Smart Home action (Alexa)

In the Alexa bedtime routine, select the lights action that turns off all lights except one, then choose the lamp to keep on. Smart plugs and other devices in the same routine are unaffected by this exclusion.

Separate nightlight routine for hallway or bathroom

Create a second routine with its own voice phrase so it runs independently of the bedtime routine:

Platform Routine setup
Google Home Automations > Add > Personal, starter “When I say to my assistant” with a phrase such as “night light”, action “Adjust Home Devices”, select the hallway or bathroom light
Alexa Separate routine with its own spoken phrase, action to turn on the hallway or bathroom light

Warm, dimmed output for a bedside nightlight

The available sources do not give brightness or colour temperature values, so set these levels on the bulb itself:

  • Set the lowest brightness the bulb supports, using the manufacturer’s app.
  • Choose a warm white colour temperature, or an amber colour if the bulb supports colour, to reduce light that could disturb sleep.
  • Check whether the routine action lets you set brightness. If it does not, keep the routine to on and off, and rely on the stored bulb settings.

Keep one light on

Why won’t my lights turn off? Troubleshooting

When a bedtime phrase leaves lights on, When a bedtime phrase leaves lights on, possible causes include a light the assistant cannot control, a routine that is paused or misconfigured, a muted speaker, or, for Google Home Routines only, Digital Wellbeing restrictions on the phone.

Symptom Likely cause What to check
Routine does nothing at bedtime, but works at other times Digital Wellbeing Downtime or filters active Review Downtime, filter and Do Not Disturb settings

Digital Wellbeing Downtime blocking Google Home Routines

Google states that Digital Wellbeing settings, including Downtime, filters and Do Not Disturb, can restrict Google Home Routines (Google Help, 2026). Open these settings on the phone that runs the Google Home app and confirm that no schedule overlaps your bedtime. If the routine runs at some times and not others, this is the first thing to verify.

Lights not compatible with Alexa or Google

Compatibility is per device. A light missing from the assistant’s device list cannot be switched off by the routine, whatever the routine’s settings. Check that each bulb or switch is linked in the app and appears in the routine’s light selection.

Pausing broken routines with the Activate Routine toggle

To pause a Google Home Routine while you troubleshoot, turn off Activate Routine rather than deleting it (Google Help, 2026). This keeps the routine’s actions and starter intact.

Privacy and Canadian language tips

Voice assistants store a log of spoken requests, and the microphone and voice purchasing are controlled separately. Review all three in the app that runs your speaker, since changing one does not change the others. A bedtime routine only needs the assistant to hear its trigger phrase, so these settings mainly limit what is stored and who can act by voice.

Deleting voice recordings and history

  • Google Assistant: open your Google account’s activity controls and delete voice and audio activity.
  • Alexa: open the privacy settings in the Alexa app and review your voice history, then delete individual items or the full history.

Muting microphones and disabling voice purchasing

Speakers with a physical mute button cut power to the microphone. A muted speaker cannot hear its trigger phrase, so a voice-started bedtime routine will not run while the microphone is off. Unmute before testing the routine.

To turn off voice purchasing, look for a voice purchasing option in the Alexa app’s account or voice settings. In Google Assistant, check the payment and purchase settings for an equivalent option. If you want purchases possible but guarded, look for a confirmation requirement instead of a full disable.

Setting English (Canada) or French (Canada) as the assistant language

Set the assistant language in the assistant’s own settings: the language option in the Google Home app or the Alexa app’s language settings. Google suggests switching the phone’s language to a supported one if Routines are unavailable, so check both the phone language and the assistant language settings.

Whether Google Home Routines are offered with the en-CA or fr-CA locale is not confirmed here. Check the language list in the Google Home app before building the routine. If your preferred locale is missing, choose the closest supported English or French option.

Frequently asked questions

Can an Alexa bedtime routine say something back to me?

Yes. An “Alexa says” action can speak a custom message or the “Good Night” phrase (How-To Geek, 2019). It runs as its own action, so it does not replace the light action in the routine.

Can one Alexa routine control a group of lights?

Yes. Digital Trends lists acting on device groups as an Alexa routine action, so one group can be targeted instead of each bulb. Create the group in the Alexa app before adding it to the routine.

How many routines can an Alexa account hold?

An April 2022 article reports a limit of 99 routines per Alexa account, but that figure may be outdated. Check the current limit in the Routines section of the Alexa app before creating more.