Spotify reaches one AirPlay speaker at a time on a Mac because macOS hands every non-Apple app a single speaker to play through. Apple’s own Music and TV apps got a multi-speaker picker. Nothing else did. So your options are Spotify Connect if your speakers have it, Apple Music if you’re willing to move your listening, or a Mac app that collects the sound and sends it to all the speakers itself.
The setup that brings people here is always roughly the same. Two HomePods, or a Sonos in the kitchen and an Apple TV in the living room. You click the AirPlay icon, macOS lets you tick exactly one, and the rest of the house stays quiet while Apple’s Music app sits in the Dock doing the thing you wanted, for free.
Why can’t Spotify play to multiple AirPlay speakers on a Mac?
Because the limit is in macOS, not in Spotify, and no setting in either one moves it.
There are two different things being called AirPlay here. Inside Apple’s Music and TV apps, the app talks to your speakers directly and can hold a conversation with several of them at once. That’s the tick list where you select the kitchen and the living room and both start playing.
Everywhere else, an AirPlay speaker is just an item in the Mac’s sound list, sitting next to your headphones and the built-in speakers. Spotify never speaks to the HomePod at all. It hands the music to macOS, and macOS delivers it to whichever single speaker is currently selected. Switch speakers and the music moves rather than spreads.
That’s why the same wall shows up in a browser tab, a game, a podcast app and a video call. Anything that isn’t Music or TV gets one speaker. Phones muddy the picture, because iOS is happier sending what it plays to several AirPlay speakers, and people reasonably expect the laptop to behave like the phone in their pocket.
Does Spotify Connect fix it?
For an all-Sonos house that only plays Spotify, yes, and it costs nothing.
Connect turns the Spotify app on your Mac into a remote control. The speaker fetches the music from Spotify’s servers over the internet by itself, so your Mac’s sound list never enters into it, which is exactly why the one-speaker limit doesn’t apply. Group your Sonos speakers in the Sonos app, point Spotify at the group, and the house plays.
It’s good at that one job and honest about its edges. HomePods aren’t Connect speakers, so if your speakers are HomePods there’s nothing to point at. A Connect group can’t hold a Sonos and a HomePod and an Apple TV together, because each brand’s grouping stays inside its own family. And the second you open YouTube or a podcast or play a downloaded album, you’re back to one speaker, because Connect moved the music out of your Mac rather than changing what your Mac can do.
What about a Multi-Output Device in Audio MIDI Setup?
It will send the same sound to two AirPlay speakers, and it will not keep them together.
Audio MIDI Setup lives in /Applications/Utilities and can combine speakers into a Multi-Output Device, the tool Apple’s guide to playing audio through multiple devices at once walks through. The feature is real and it’s fine for two wired outputs. AirPlay speakers each hold the music for a beat before they play it, and they don’t all hold it for the same beat, so what you get between two rooms is a soft echo. The volume keys on your keyboard also stop working while a Multi-Output Device is selected, which catches most people out on day one. The full walkthrough, and the same catches, are in connecting multiple Bluetooth speakers to a Mac.
Can I just use Apple Music instead?
You can, and it’s the only free answer with no asterisk on the sync.
Apple’s Music app plays to as many AirPlay speakers as you own, in step, with nothing installed, and Apple’s AirPlay support note has the clicks. If your library and your habits can move over, the problem you came here with disappears this afternoon. What it doesn’t touch is everything else: the browser, the game, the film you’re watching, the call you’d like in the kitchen. Those still get one speaker, because they’re not Music or TV either.
How do you send Spotify to every AirPlay speaker at once?
By putting something between your apps and your speakers that can talk to all of them, which is what Audiout does from the Mac’s menu bar.
It takes the sound your Mac is already making, Spotify included, and streams it to the speakers you pick, on one clock, so the kitchen and the living room land on the same beat. Nothing about Spotify changes. You press play as usual. The audio goes from your Mac to your speakers over your Wi-Fi and never leaves your local network.
Each speaker gets its own fader in the menu bar, so the kitchen can sit at 80% while the bedroom stays at 45%, and one Main Audio fader sits above all of them for pulling the whole house down without losing that balance. You can save a set of speakers and their volumes as a scene and bring it back in a click. You can also send one app somewhere on its own, Spotify to the kitchen while a call stays on the Mac, though a Chromecast speaker can only take the whole mix rather than a single app’s sound. It’s €24.99 once, for Apple Silicon Macs on macOS 14.4 or later, and the free 14-day trial of Audiout for Mac has every feature in it. If a room still drifts, why AirPlay speakers fall out of sync goes through the causes.
Which speakers can play together?
Anything your Mac can already see over AirPlay, and a few things it can’t.
HomePod and HomePod mini are the setup with no free way out, since they’re not Connect speakers and macOS won’t send Spotify to two of them. An Apple TV appears as a speaker like any other, so the sound system attached to the TV joins in. Sonos speakers that do AirPlay 2 can finally stand in a group next to a HomePod, and Sonos’s note on streaming AirPlay audio to Sonos says which ones those are. Older AirPlay speakers count, and so do Bluetooth ones, which no AirPlay-only route can include. Planning multi-room audio from a Mac covers what it’s like to build a house out of a mixture like that.
If everything you own is Sonos and Spotify is the whole story, open the Sonos app tonight and group your rooms. If you’ve been thinking about Apple Music anyway, tick the speakers in the Music app and you’re done. And if your house is two HomePods, a Sonos and a TV that refuse to speak to each other, the Mac on the desk is already the one thing in the building that can reach all three. It just needs something in the menu bar that knows how to ask.
Common questions
Can Spotify play to two HomePods at once from a Mac?
Not on its own. HomePods are not Spotify Connect speakers, and macOS will only send Spotify to one of them at a time. You need an app that takes the Mac's sound and streams it to both HomePods itself.
Does Spotify Connect work with AirPlay speakers?
Only with speakers that have Connect built in, which is a different thing from AirPlay. Sonos has it. HomePod and Apple TV do not, so a Connect group cannot include them.
Why do my speakers echo when I use a Multi-Output Device?
The Multi-Output Device copies the same sound to both speakers but does nothing about timing. Each AirPlay speaker holds the music for a moment before playing it, and they do not all hold it for the same moment, so one room lands behind the other.