large image

Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more.

How to set up and use Sonos with Google Assistant

Want to add voice control to your Sonos system with the Google Assistant? Here's everything you need to know, including some handy troubleshooting tips and tricks.

Sonos might be the best multiroom audio system, but if you want to make it even easier to use you’ll want to add voice control into the mix. Here, I’ll show you how to set up and use Sonos with Google Assistant, giving you voice control from any Google-powered smart speaker.

I’ll also cover some of the common issues, such as how to control the volume on your smart speaker once Sonos is connected, and how the Sonos smart products (One, Beam and Arc) work in this context.

Related: Best Bluetooth Speaker 2020

1. Connect Sonos to Google Assistant

First, you need to get Sonos connected to your Google Assistant. Open up the Google Home app and then tap Settings. Scroll down and select Works with Google, then use the search facility to find Sonos. You’ll need to follow the instructions online to link your Sonos account to your Google account.

If you’ve got two Sonos systems, either in different houses or because you split your Sonos S1 and S2 systems, then you’ll need to select the one that you want to link to Google. Google will scan your network for devices, and you’ll be prompted to configure each device, putting each speaker into a Google Assistant room.

Google Assistant Link Sonos

2. Set up your default speakers

Now you’ve got Sonos set up, you can control your system using voice commands, naming the speaker you want to use, “Ok Google, pause music on living room Sonos.” It’s neater if you can control without naming devices, which is what you can do with default speakers.

This option lets you select which Sonos speaker a Google Home device should play music to by default. To make this setting work optimally, you should set a Google Home speaker to use a Sonos speaker that’s in the same room as it.

To set a default speaker, go to the Google Home app, then tap the smart speaker that you want to configure. Tap the Settings cog, then scroll down and tap Default Speaker. Choose the Sonos speaker you want to use from the list.

2. Google Assistant Choose Default Speaker

3. Set your default music service

The Google Assistant will use your default music service when playing to Sonos. To change this, open the Google Home app and tap Settings. Scroll down and select Music, then choose your default music service (if yours isn’t available, you can use the link option).

3. Google Assistant Set Default Music Service

4. Dealing with the volume issue

Once your system is set up, you may notice that you can no longer easily control the volume of your Google Home device. When you ask it to change volume (“Ok Google, set volume to 6”), your Google Home speaker will default to changing the volume on its default speaker, the Sonos system.

It’s really annoying. The way it should work is that if Google isn’t currently using the Sonos system and is giving you voice replies, then volume requests should be directed at the speaker; if music is playing on Sonos, then the volume control should be directed at your Sonos speaker. This is the way that it works with Amazon Alexa.

The only way around the issue is to tell the Google Assistant which device you want to change the volume on. Just make sure that you have unique names for your devices. For example, in my home I can say, “OK Google, set Dave Office Display volume to 6”. This adjusts the volume of my smart display.

5. Controlling Sonos smart speakers: One, Beam and Arc

If you have Sonos smart speakers, such as the Sonos One, Sonos Beam and Sonos Arc, then you can get them to use the Google Assistant. To do this, you first of all need the Google Assistant app on your phone (not the Google Home app). Then, go to the Sonos app, tap Settings, Services & Voice, then tap Add a Service. Select Google Assistant, then follow the wizard through to add Google Assistant to a device. I found it more reliable to add Google Assistant to one device at a time, rather than multiple speakers at the same time.

Follow the wizard through to set up your speaker (you will need to give you address, set up your music playback services and more).

5 Google Assistant add to Sonos

6. Deal with an old Sonos system

If you’ve previously linked an old Sonos system to your Google Account, you need to go to Settings, Works with Google, then select Sonos and Unlink. This will remove the speakers from your account and remove the Google Assistant from Sonos smart speakers. This will also remove the Google Assistant from any Sonos smart speakers. Start again at Step 1 and follow my instructions to get everything working again.

6 Google Assistant Unlink and Relink SonosScreenshot from Sonos app about unlinking and relinking Google assistant

Why trust our journalism?

Founded in 2004, Trusted Reviews exists to give our readers thorough, unbiased and independent advice on what to buy.

Today, we have millions of users a month from around the world, and assess more than 1,000 products a year.

author icon

Editorial independence

Editorial independence means being able to give an unbiased verdict about a product or company, with the avoidance of conflicts of interest. To ensure this is possible, every member of the editorial staff follows a clear code of conduct.

author icon

Professional conduct

We also expect our journalists to follow clear ethical standards in their work. Our staff members must strive for honesty and accuracy in everything they do. We follow the IPSO Editors’ code of practice to underpin these standards.