Skip to main content

How to ask Google Home to show the weather on your Chromecast

Google Assistant UI on a TV
Google Assistant UI on a TV (Image credit: Joe Maring / Android Central)

Between creating calendar appointments, calling your local pizza place, ordering an Uber, etc., there's no shortage of things you can do with Google Home. Google's smart speaker has grown and evolved a lot since its release in late 2016, and it's now got a new feature that helps it tie-in more closely with Google's other piece of connected hardware – Chromecast.

You've previously been able to ask Google Home to start playing YouTube videos and movies/TV shows on your television, and now Google is expanding this functionality so that your Home can show contextual info on your TV screen that's related to questions you ask it.

This functionality is currently limited to seeing a weather forecast, and while we'll likely see it expanded to other questions/commands down the road, here's how to get started with it in its early form.

1. Make sure you've got everything in place

Before you start spouting off commands, you'll want to first ensure that everything is set up and connected as it should be. In other words, this means having a Google Home and Chromecast (either a 2nd-gen or Ultra) that are turned on, connected to your home Wi-Fi network, and working without any issues.

Assuming you're all good on this front, asking Google to show you the weather on your Chromecast-enabled TV is actually quite simple.

2. Know what to call your Chromecast

When you ask Google to show you the weather on your TV, you'll need to refer to it by whatever name you've assigned to your Chromecast. To double check what this is:

  1. Open the Google Home app
  2. Tap the menu button in the top left and go to Devices

This will show you a list of all your smart devices, and your Chromecasts will appear with television icons next to them and their name. If you want to change what a Chromecast is called, tap the three dots on the card for it, go to Settings, and tap on Name. Once you do this, you can name your Chromecast whatever you'd like.

3. Ask Google to show you the weather

Once you've done this, all you need to do next is ask your Google Home to show you the weather. Assuming you name your Chromecast "TV", you'd say "Hey Google, show me the weather on my TV." Following this, you'll get a visual on your TV for the current temperature, 5-day forecast, and more. Along with the visuals on your TV, your Google Home will also read out the weather as if you'd just asked "Hey Google, how's the weather?".

Although this is technically a Google Assistant feature, it only works when asking a Google Home or other smart speaker and not Google Assistant on your phone/tablet.

Joe Maring was a Senior Editor for Android Central between 2017 and 2021. You can reach him on Twitter at @JoeMaring1.

12 Comments
  • If this article is necessity and not just filler, Google have already failed.
  • You should mention, that you need a 2nd gen Chromecast or Chromecast Ultra as well as TV's with Chromecast build in... Sadly 1st gen Chromecast and Android TV is not supported. So I won't get it on my 1st gens... Also I didn't konw that Android TV is not equal to "Chromecast build in"...
  • Tom you save me a ton of research!!! I could not get this to work on my shield and now i know why.
  • This is slick as hell. It even keeps playing your content, but half-mutes the volume.
  • Does not work for me, it plays videos from Youtube instead of showing me the weather
  • This post fails to mention that you must have a 2nd gen Chromecast for this feature to function.
  • Show me the weather on Chromecast was working until this morning, displaying the current temp and a 5 day forecast. This WAS useful since the speaker doesn't give forecast information unless explicitly queried, it's too hard to visualize numerical information delivered en mass verbally, and I like to check the weather for my destinations, not just my home. Since this morning, the feature no longer works as before. I wanted to know the temperatures for the next 5 days to decide whether or not to salt the driveway. Unless the Chromecast basic backdrop screen is configured to to constantly display the he local temperature, all it shows now is: "Cloudy, Precip 70% humid 88% - more on weather.com" while the speaker blabs the important details. PS the spellcheck in this forum doesn't accept "Chromecast" as a word. This isn't an enhancement, it's a feature deprication with added advertising, and it's much less useful than before.
  • It kinda works on the first gen Chromecast. I was watching TV on cable, asked Google to show weather and it did switch the input to the Chromecast which by default is already showing today's weather. But not the week's forecast
  • Actually, calling your TV just "TV" or "My TV" won't work. You need to be more specific like "Living room", otherwise it'll say "I also need to know the device name"
  • Joe said 'Assuming you name your Chromecast "TV"'
  • I recently installed a Chromecast Ultra in a bedroom and demonstrated this feature to a couple family members. I had no idea the other 3 Chromecasts (all 1st gen) in the house won't do this. There's no reason (or excuse) for this! Google is not very consistent. androidcentral has pointed out how Assistant is not the same on all devices.
  • Was working for a while in Feb and March, now more often than not when first turned on it just shows today's weather, and doesn't show time or the current temp by defaultunless I reboot it again.