All Sonos devices are compatible with Google Assistant voice control, as long as you are running the latest software update and your country is compatible. The feature is available in the US and UK, along with Austria, Australia, Belguim, Canada, Denmark, France, Germany, Ireland, Italy, Mexico, Netherlands, Norway, Singapore, Spain, Sweden and Switzerland.

The Sonos OneBeam, Arc, Roam and Move all have Google Assistant capabilities built into them, making them Google Home and Nest speaker alternatives, but it's also possible to control other Sonos devices if you have a Google Assistant-enabled device, such as a Nest Mini, or via a Sonos One, Beam, Arc, Roam or Move. 

This feature guides you through how to add Google Assistant support to your Sonos devices.

How to enable Google Assistant on Sonos

You'll need to make sure you're running the latest software on your Sonos app and speakers. To do this, open the Sonos app > Tap on the Settings tab in the bottom right corner > System > System Updates > Check for Updates.

After you've installed the latest software, follow the instructions below to enable Google Assistant on Sonos:

  • Open the Sonos app
  • Tap on the Settings tab at the bottom in the bottom right corner of the app
  • Tap on Services & Voice
  • Tap on 'Add a Voice Assistant' under the Voice section
  • Click on 'Google Assistant'
  • Click on 'Add to Sonos'
  • Select the rooms you want to add Google Assistant to or tap 'Select all' to add to all compatible speakers
  • Tap 'Add Google Assistant' at the bottom 
  • If you have Alexa enabled, you'll need to choose to switch
  • To switch to Google Assistant, tap 'Add Google Assistant' again
  • Tap 'Go to Google Assistant app'

You'll then be redirected to the Google Assistant app, where you will complete setup of Google Assistant on Sonos. When complete, you'll find Sonos in your linked devices within the Google Home app.

  • Click 'Next'
  • Get your Sonos account details ready
  • Tap 'Continue'
  • Sign into your Sonos account
  • Tap 'Okay' to allow Google to control your Sonos system
  • Tap 'Next' once your devices have been found
  • Tap 'Allow' to give your speaker permission to access your Google Account
  • Enter your address (this is for deliveries, traffic and weather information) and tap 'Next'
  • Add music services (Apple Music not supported) and tap 'Next'
  • Choose a default music service and tap 'Next'
  • Choose whether to activate Voice Match on the Sonos device you're setting up
  • Choose whether you want to save audio
  • Tap 'I agree' for personalised results or 'No Thanks
  • Choose whether to send analytics and stats to Google to help improve the service'
  • Hit 'Done'
  • You'll then be redirected back to the Sonos app, where you'll be told your accounts have been linked
  • Press 'Continue'
  • Set your default music service if you didn't already
  • Choose to keep the chime on or off
  • The Sonos app will then tell you some of the things you can ask Google Assistant

To check your Sonos devices are linked up to your Google account, you can head to the Google Assistant app or the Google Home app. 

In Google Assistant: Open the Google Assistant app > Tap on your profile in the top right corner > Click on the Devices tab > The Sonos speaker should be in the list of Assistant devices > If you don't see it, tap 'Add devices' > 'Link a smart home device' > Search for Sonos at the top and follow the instructions.

In Google Home: Open the Google Home app > Scroll down to the room your Sonos speaker is in > You should see your Sonos speaker there > If you don't see it, tap the '+' in the top left corner > Set up device > New devices > Follow the instructions.

How to set up Google Assistant on your Sonos system image 2
Pocket-lint

How Google Assistant works on Sonos

Google Assistant support on the Sonos One, Beam, Arc, Roam and Move is similar to the experience on Google Home and Nest speakers, like the Nest Mini.

You will be able to use your Sonos One, Beam, Arc, Roam or Move to control any smart home devices that are compatible with Google Assistant, as well as ask Google to perform various tasks, including delivering a weather update or answering a question you would normally Google, for example. You'll need to use the Google wake words - 'Ok Google' or 'Hey Google' each time you make a request. 

You'll also be able to use your Sonos One, Beam, Arc, Roam or Move to send music and other audio tracks to your other Sonos speakers that don't have Google Assistant built in.

For example, say "Hey Google, play Ed Sheeran on office" and music by Ed Sheeran will start to play on the Sonos speaker you have previously designated "office".

Read our Sonos tips and tricks to change a room name. Music will play from your default music service, which you can change in the Google Assistant app. It's also possible to play or shuffle Sonos playlists you've manually created.

For Sonos speakers without Google Assistant built-in, so the Sonos One SLthe Play:1, Play:3, Play:5, Playbase and Playbar, you won't get them talking back to you as you would with Nest Audio, Nest Mini, Nest Hub or the Sonos Beam, One, Arc, Roam and Move. Instead, Google Assistant effectively becomes the Sonos controller, the Sonos speaker itself does not become a voice assistant.