
You can make Alexa say good morning automatically using Routines β add weather, news, music, and smart home actions in minutes.
There's something genuinely pleasant about waking up to a voice that greets you by name, tells you it's 62Β°F and partly cloudy, plays your favorite playlist, and turns your bedroom lights on β all without you touching a single button. That's exactly what Alexa Routines can do, and the setup takes less than five minutes once you know where to look.
Most people know Alexa answers questions and plays music. Far fewer know that Routines β the scheduling and automation engine built into the Alexa app β can transform your Echo into a full-blown morning assistant. This guide walks through every layer of that setup, from the very basic greeting to multi-device, multi-action morning flows.
Recommended Morning Routine Flow
| Step | Triggered Action | Setting in Alexa App | Objective |
|---|---|---|---|
| 1 | Personal Greeting | Alexa Says -> Customized | Wake up with a positive greeting |
| 2 | Brief Pause | Wait (2 seconds) | Provide a natural break in speech |
| 3 | Weather Update | Weather | Prepare for clothes/commute conditions |
| 4 | Flash Briefing | News | Quick review of today's headlines |
| 5 | Wake-up Playlist | Music | Energizing songs from Spotify/Amazon Music |
What Are Alexa Routines?
Alexa Routines are automated sequences of actions that trigger from a specific event. That trigger can be a voice phrase you say, a scheduled time, a device state (like a motion sensor detecting movement), a smart home condition, or even sunrise/sunset. When the trigger fires, Alexa executes a list of actions you've defined β playing audio, speaking custom text, controlling smart devices, sending notifications, and much more.
Think of Routines as a simple "if this, then that" system built directly into the Alexa ecosystem, no third-party app required. Unlike IFTTT integrations, Routines run locally through the Alexa cloud and don't require an extra account or subscription.
You access Routines through the Alexa app on your smartphone. Go to More (bottom right) β Routines β + (top right) to start building one. The app's interface has improved significantly over the past two years β you can now reorder actions by dragging, add delays between steps, and set conditions (like "only run this routine on weekdays").
One key concept: each action in a Routine runs sequentially by default. If you want Alexa to say something and then play music, the speech action must come first. You can also add a "Wait" action between steps to add a pause (e.g., wait 3 seconds after greeting before starting the news briefing).

Creating Your First Good Morning Routine Step by Step
Here's the exact process to build a simple "Good Morning" routine that triggers at a set time and greets you with a custom phrase:
- Open the Alexa app on your phone and tap More in the bottom navigation bar.
- Tap Routines, then tap the + icon in the top-right corner to create a new routine.
- Tap When this happens and select Schedule. Choose At Time and set your desired wake-up time β say, 7:00 AM. You can also select specific days (weekdays only, for example).
- Tap Add action. Choose Alexa Says, then select Customized. Type your custom greeting β for example: "Good morning! Today is going to be a great day. Here's your weather update." Tap Next, then Save.
- Select which Echo device will speak the routine by tapping From device and choosing the Echo in your bedroom.
- Tap Save in the top-right corner. Your routine is live.
At 7:00 AM (on whichever days you selected), Alexa will wake up and deliver that greeting β no alarm, no buzzing, just a voice. For many people this is already a major quality-of-life upgrade over a standard alarm.
To make sure your set up your Echo device correctly before building routines β a device that's muted or offline won't fire the routine. The microphone mute button (red ring = muted) doesn't affect Routine playback, but the physical volume matters.
Adding Weather, News and Music to Your Morning Greeting
The real power comes from stacking multiple actions inside one routine. Here's how to add weather, a Flash Briefing (news), and music:
Adding Weather
Inside your routine, tap Add action β Alexa Says β Weather. Alexa will automatically read the current conditions and forecast for your location. This uses the location set in your Alexa app settings β make sure it's accurate under Settings β Device Settings β [your device] β Device Location.
Adding News / Flash Briefing
Tap Add action β Alexa Says β News. This plays your configured Flash Briefing β a curated list of short news updates from sources you've enabled. To customize which news sources appear, go to More β Settings β Flash Briefing and toggle on or off sources like NPR, BBC, CNN, Reuters, or niche podcasts. The briefings are usually 2β5 minutes total.
Adding Music
Tap Add action β Music / Podcasts / Books. You can choose a specific song, artist, genre, playlist, or even a radio station. Select your preferred streaming service (Amazon Music, Spotify, Apple Music, etc.) and type what you want to play. For morning energy, many users set this to an upbeat playlist or a lo-fi chill station.
Pro tip: Add a "Wait" action of 1β2 seconds between the weather/news and music to avoid them running over each other.
Suggested Morning Action Order
- Customized greeting message (5β10 seconds)
- Wait β 1 second
- Weather
- Wait β 1 second
- News / Flash Briefing
- Music (starts after briefing ends)
Customizing the Wake-Up Message
The "Customized" Alexa Says option is more powerful than it looks. Beyond plain text, you can include dynamic date references. For example, if you type "Good morning! It's [day], time to start fresh," Alexa won't automatically insert the day β but you can chain it with the built-in Date action that reads the current day and date. The result is a personalized greeting that sounds different each morning.
For households with multiple family members, consider creating separate routines for each person triggered by different phrases or different Echo devices in different rooms. The person in the master bedroom gets one routine; a child's room Echo fires a different, simpler routine at a later time.
You can also use Alexa's Announcement action to broadcast a message to all Echo devices in the house simultaneously β useful if you want the whole family to hear the morning greeting at once.
DomineTec Tip: Name your routine something descriptive like "7AM Weekday Morning" rather than the default "Untitled Routine". As you build more routines over time, clear names save you from digging through a confusing list. You can edit names by tapping the routine and then the pencil icon at the top.
Advanced Routines: Lights, Coffee Maker and More
Once you're comfortable with basic routines, you can start adding smart home device actions to the same flow. This is where a morning routine becomes genuinely transformative:
Smart Lights
Add a Smart Home action at the start of the routine to gradually turn on your bedroom lights. If you have color-tunable bulbs, set them to a warm 2700K tone at 30% brightness when the routine starts, then add another action later in the sequence to bring them to 100% at 6500K (daylight). This mimics sunrise and is noticeably easier on sleepy eyes than a sudden full-brightness light.
Smart Plugs / Coffee Maker
Plug your coffee maker into a smart plug linked to Alexa. Add a Smart Home β Turn On action for that plug at the beginning of the routine. By the time you've listened to the news and gotten out of bed, your coffee is ready. This works with any coffee maker that has a physical on/off switch β pour-over drip machines are ideal since they start automatically when powered.
Smart Thermostat
If you have an Alexa-compatible thermostat (Ecobee, Nest via skill, Honeywell), add a Smart Home action to set it to your daytime temperature before you get up. No more walking out of bed into a cold room.
Conditional Triggers
Advanced users can set conditions on routines. For example: "Only run this routine if the temperature outside is below 50Β°F" or "Only run on weekdays." This prevents your Saturday sleep-in from being interrupted by a weekday alarm routine.
To find more ideas for pairing these routines with other devices, read our roundup of most useful Alexa voice commands β many of the commands there can be incorporated directly into routines as well.

Troubleshooting Routine Issues
If your morning routine isn't firing correctly, here are the most common culprits and fixes:
Routine Doesn't Trigger at the Right Time
Check the time zone on your Echo device. Go to Alexa app β Devices β [your device] β Device Settings β Time Zone. If this is wrong, your scheduled routines will fire at the wrong time. Also confirm your phone's time is set correctly β the Alexa app uses your phone's clock to create the schedule.
Alexa Speaks But Smart Devices Don't Respond
This usually means the smart device has lost its connection. Open the Alexa app, go to Devices, and check if the problematic device shows as "Offline." If so, power-cycle it and re-add it if necessary. Smart plugs occasionally drop their Wi-Fi connection after a router restart and need to be re-paired.
Music Doesn't Play
The most common reason: your default music service isn't linked. Go to More β Settings β Music & Podcasts and ensure your preferred service is connected and set as default. Also check that your Spotify or Amazon Music account isn't logged in on another device that's actively playing β some services only allow one active stream at a time.
Routine Fires Twice
If you accidentally created two identical routines, they'll both fire. Go to More β Routines and delete duplicates. This is easy to do when testing β tap the routine, scroll to the bottom, and tap Delete Routine.
Alexa Says Actions Sound Robotic
Alexa's text-to-speech is good but not perfect. Avoid very long sentences and use natural punctuation β commas and periods create natural pauses. Break your greeting into shorter sentences rather than one long paragraph. You can also try enabling Alexa's different voice styles (if available in your region) under Settings β Alexa Voice.
Frequently Asked Questions
Can Alexa say good morning automatically without me saying anything?
Yes β that's exactly what a time-triggered Routine does. Set the trigger to a specific time (e.g., 7:00 AM) and Alexa will start the routine automatically without any voice command from you.
Can I use a different wake word trigger for the good morning routine?
Yes. Instead of a scheduled trigger, choose "Voice" as the trigger and set a phrase like "Good morning" or "Start my day." When you say that phrase to Alexa, the entire routine runs.
Does the Good Morning routine work on Echo Dot?
Yes β all Echo devices support Routines, including the Echo Dot (all generations), Echo, Echo Show, and Echo Studio. The Routine fires on whichever device you select in the "From device" setting when building the routine.
Can I disable the routine on weekends?
Yes. When setting the schedule trigger, tap "Repeat" and select only the days you want it to run β for example, Monday through Friday. The routine will skip weekends entirely.
Liked it? Share!