Skip to main content
Contributor I
June 25, 2025
Answered

Changing the volume of all Sonos speakers with Alexa voice control

  • June 25, 2025
  • 12 replies
  • 651 views

Hey folks,

Simple question. I have two Sonos Ones and one Sonos One SL, and one Play:1 in my house. 
 

I have the Ones set up with Alexa. I have them grouped together in Sonos and in the Alexa app (under the group name “All Speakers”), and all I want is to control the volume of the entire group with a voice command instead of doing them all one by one. 
 

If I say “Alexa Volume 3” it just changes the volume of the speaker I’m talking to only, and if I say “Alexa All speakers volume 3” it just changes only the volume of whichever speaker is on the top of the order in the Sonos app, leaving all the other ones unchanged in both scenarios. 
 

This is driving me nuts. I factory reset all my speakers, reconnected them to my system, reconnected it all to Alexa, set up all the groups, and no change in behavior. 
 

I tried using this new handy Zones feature but my play:1 is too old to be zoned. I am at an impasse. Thinking of just getting rid of my whole system and buying Alexa Studios just so I can change the dang volume. And no I don’t want to use the Sonos voice, because increments of 100 are annoying and it isn’t solving the core issue which is that I can’t adjust group volumes using Alexa or routines. Huge bummer. 
 

any help? What magical thing must I do to appease the Sonos and Alexa gods and change my dang volume? I swear this used to just work. 

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.
Best answer by Corry P

Hi ​@Ben Beachman 

Welcome to the Sonos Community!

I don’t think it is possible to control the volume of a group of speakers with a single Alexa command.

You can, however, run Sonos Voice Control on the same speaker as Alexa and at the same time, and it can adjust the volume of an entire group. Note that it will not set all rooms to the same volume with a single command, but can adjust the entire group up or down in volume with one.

Go to Settings icon » [room name] » Add a Voice Assistant » Sonos Voice Control to get started.

I hope this helps.

12 replies

Corry P
Sonos Staff
July 9, 2025

Hi ​@Ben Beachman 

It is indeed possible, and is supposed to be the default behavior when controlling a Sonos group Via an Alexa enabled Sonos speaker. This function used to work perfectly on my speakers until it broke when adding a new one.

It did not work on my own system when I tried it prior to writing my response, and I see no relevant commands on our Control Sonos with Amazon Alexa help page.

"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
buzz
July 9, 2025

I don’t think that there can be a scheme that satisfies everyone. Unfortunately, everyone feels that their own scheme is obviously the best. A ‘10’ can result in wildly different acoustic levels, depending on speaker model, room size, and room acoustics. For nighttime listeners in small rooms ‘1’ can be too loud, but ‘0’ is mute. Over the years SONOS has tried adjusting the step size to expand the options between ‘0’ and ‘1’. This requires higher numbers for other listeners in order to achieve the prior acoustic level. This resulted in legions of complaints from users complaining that their unit is no longer as powerful as before, but in fact ‘100’ still results in the same output as before.