Disclosure: As an Amazon Associate, we earn from qualifying purchases.
Sonos compatibility questions are some of the most confusing in home audio — and Sonos’s own documentation answers them across a dozen scattered support pages and forum threads. This page pulls it all into one maintained reference: which speakers work as surrounds with which soundbar, which sub fits which system, the S1 vs S2 app split, and TV/streaming features per soundbar model.
Last verified: October 2026. This page is maintained: when Sonos changes a compatibility rule or launches a new product, this matrix gets updated first. If you spot something out of date, the correction belongs here.
Two rules govern almost every “does X work with Y” question on this page: (1) surround speakers must be two identical models (One and One SL count as one model family; a One plus a Play:1 does not work), and (2) S1 and S2 products cannot live in the same system — details below.
Matrix 1: Soundbar × TV connection & audio features
| Soundbar | TV connection | Dolby Atmos | Bluetooth | AirPlay 2 | Spotify Connect | Voice control | Trueplay |
|---|---|---|---|---|---|---|---|
| Beam Ultra | HDMI eARC (ARC works); USB-C for line-in/Ethernet via adapters 1 | ✓ (7.1.2, dedicated height drivers) | ✓ (5.3) | ✓ | ✓ | Sonos Voice Control; Alexa 2 | ✓ (iOS + Android) |
| Beam Gen 2 | HDMI eARC/ARC; optical adapter included in box | ✓ (5.1.2, virtualized — no up-firing drivers) | — | ✓ | ✓ | Alexa, Google Assistant, Sonos Voice Control 2 | ✓ (iOS + Android) |
| Beam Gen 1 | HDMI ARC; optical adapter included in box | — | — | ✓ | ✓ | Alexa, Google Assistant, Sonos Voice Control 2 | ✓ (iOS + Android) |
| Arc Ultra | HDMI eARC recommended (ARC works); optical via adapter sold separately; no HDMI passthrough 1 | ✓ (9.1.4, true height channels) | ✓ (5.3) | ✓ | ✓ | Alexa, Sonos Voice Control 2 | ✓ (iOS + Android) |
| Arc | HDMI eARC/ARC; optical adapter included in box; no HDMI passthrough | ✓ (5.0.4, up-firing drivers) | — | ✓ | ✓ | Alexa, Google Assistant, Sonos Voice Control 2 | ✓ (iOS + Android) |
| Ray | Optical only — no HDMI at all 3 | — | — | ✓ | ✓ | — (no microphones) 4 | ✓ (iOS only) |
TV-audio gotchas worth knowing: neither the Arc nor the Arc Ultra has HDMI passthrough, so consoles and streamers plug into the TV, not the bar. The Beam Ultra dropped the optical adapter from the box (the older Beams included it) — if your TV only has optical out, budget for an adapter or pick a Beam Gen 2. Ray owners: optical-only means no CEC volume control from most remotes; the bar listens for IR instead, so check your TV remote speaks IR. Our Beam HDMI-ARC troubleshooting guide walks through the handshake failures these connections produce.
Matrix 2: Soundbar × compatible surround speakers
Each cell shows what Sonos supports as a bonded surround pair with that soundbar. Everything not listed here — portable speakers (see footnote 6), the Five as a front, Playbar/Playbase-era pairings — either doesn’t work or isn’t a bonded home-theater setup.
| Soundbar | Era 300 | Era 100 | One / One SL | Five / Play:5 Gen 2 | Symfonisk | Play:1 / Play:3 |
|---|---|---|---|---|---|---|
| Beam Ultra | ✓ 5 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Beam Gen 2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Beam Gen 1 | — 5 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Arc Ultra | ✓ | ✓ | ✓ | ✓ | ✓ (Gen 2) | — 7 |
| Arc | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ray | — 5 | ✓ | ✓ | ✓ | ✓ | ✓ |
Notes on the surround rules:
- Era 300 is the picky one. It only bonds with Atmos-capable soundbars (Arc, Arc Ultra, Beam Gen 2, Beam Ultra). Sonos’s reasoning is architectural: the Era 300’s multichannel design assumes an Atmos pipeline, so Ray, Beam Gen 1, Playbar and Playbase are out. If you own a Ray or Gen 1 Beam, Era 100s are the upgrade path.
- Era 100 is the universal one. It bonds with every current soundbar — Arc, Arc Ultra, Beam (any generation), and Ray. When used as surrounds, its Bluetooth is disabled and Trueplay tuning requires an iOS device (per Sonos’s Era 100 documentation).
- Matching pairs only. Two Era 100s, two Ones, two One SLs — or one One plus one One SL, which Sonos treats as the same model family. A Play:1 plus a One will not bond, and Symfonisk generations have quirks (a Gen 1 table lamp won’t pair with a Gen 2 as surrounds — buy the pair together).
- Sonos Amp works with every soundbar as an alternative: it can power wired in-wall, in-ceiling, or bookshelf speakers as surrounds. Useful when you want the speakers invisible.
Matrix 3: Sub compatibility
| Sub | Works with | Does NOT work with | Dual-sub? |
|---|---|---|---|
| Sub Mini | Most amplified S2 products: all six soundbars above, One/SL, Era 100/Era 300, Five, Symfonisk, Amp 8 | Portable speakers (Move/Move 2, Roam/Roam 2), Port, Connect, anything S1-only | No — one Sub Mini per room only |
| Sub Gen 3 | Any Sonos soundbar, speaker, or amplifier on S2 | Portables, Port, Connect | Yes — with another Sub Gen 3 or Sub 4 |
| Sub 4 | Any Sonos soundbar, speaker, or amplifier on S2 | Portables, Port, Connect | Yes — with another Sub 4 or Sub Gen 3 |
| Sub Gen 1 / Gen 2 (original) | S1 or S2 systems; soundbars incl. Playbar/Playbase | Portables | Yes (S2) |
Two sub rules that catch people out: (1) a dual-sub setup requires Sub Gen 3 and/or Sub 4 — two Sub Minis in one room is not supported by Sonos; and (2) the Sub Mini is the room-size play (small/medium rooms, per our room-size planning guide), while the Sub Gen 3/4 is the right call under an Arc or Arc Ultra in a large room.
The S1 vs S2 app split
This is the compatibility trap that bites owners of older gear. Sonos runs two incompatible app platforms, and a product on S1 cannot share a system with a product on S2:
- S2-only (never S1): everything released after May 2020 — Era 100, Era 300, Arc, Arc Ultra, Beam Gen 2, Beam Ultra, Ray, Sub Mini, Sub 4 (Gen 4), Move 2, Roam 2, Ace headphones, and the new Sonos Play.
- S1 or S2 (your choice): Play:1, Play:3, Play:5 Gen 2, Playbar, Playbase, Beam Gen 1, One (Gen 1/2), One SL, Five, Amp, Port, Move, Boost, Sub Gen 1/2, Connect Gen 2.
- S1-only (cannot join S2): Play:5 Gen 1, Connect Gen 1, Connect:Amp Gen 1, Bridge, ZonePlayer, CR200 controller.
Practical consequence: if you buy a Beam Ultra to replace a Playbar in a house full of Play:1s, the Play:1s can come along — but only if you move them to S2. A Play:5 Gen 1 or original Connect cannot follow at all; it stays on S1 in a separate system. Downgrading a product from S2 to S1 requires a factory reset, so decide the split before you build.
Footnotes & sources
- Arc Ultra and Beam Ultra have a single HDMI port and no passthrough inputs. Arc Ultra supports HDMI eARC (recommended), HDMI ARC, and optical via an adapter sold separately (per Sonos’s Arc Ultra page and FAQ). Beam Ultra ships with an HDMI cable but no optical adapter; its USB-C port accepts Sonos’s line-in and Ethernet adapters.
- Voice-assistant availability varies by model and region, and Sonos’s lineup changes over time: Google Assistant is offered on the older generation (Beam Gen 1/2, Arc) but not on the newest products (Arc Ultra, Beam Ultra). Check Sonos’s current voice-assistant support page before buying for a specific assistant.
- Ray is optical-only by design — no HDMI port exists on the product. Volume/mute come through your TV remote via IR, not CEC.
- Ray has no microphones, so it supports no voice assistant. It does support Trueplay tuning, via the iOS walk-around method.
- Era 300 as surrounds requires an Atmos-capable soundbar. Documented by Sonos for Arc, Arc Ultra, and Beam Gen 2; Beam Ultra follows the same rule (Atmos-capable, 7.1.2). Era 300 is explicitly incompatible with Ray, Beam Gen 1, Playbar, and Playbase.
- Portable speakers as surrounds: historically unsupported, but Sonos 27 (September 2026) added “portable surround” — two Move 2s or two of the new Sonos Play can bond as rear channels with Arc Ultra, Arc, Beam Ultra, and Beam Gen 2, using the soundbar’s mics to measure distance. This is new functionality; treat early reports as evolving and verify in the Sonos app.
- Sonos’s Arc Ultra FAQ lists Era 300, Era 100, One (incl. SL), Five/Play:5 Gen 2, and Symfonisk Gen 2 as surrounds — Play:1/Play:3 are not listed for the Arc Ultra. They remain documented surrounds for the original Arc and the Beam family.
- Sub Mini pairs with most amplified S2 products (all six current soundbars, One/SL, Era 100/300, Five, Symfonisk, Amp) but not with portables, Port, or Connect, and only one per room. Per Sonos documentation and retailer compatibility guides.
How we maintain this page: every compatibility claim above traces to Sonos’s product pages, support articles, or launch documentation, current as of October 2026. “Unofficial but widely reported” items are marked as such. We do not lab-test Sonos products; this matrix synthesizes Sonos’s own documentation into one place. When a new soundbar launches or Sonos changes a rule, this page is updated and the dateline above moves.
Related guides
- Sonos System Planning Guide: Room Size, Budget & What to Buy — which soundbar for your room, when to add surrounds and a sub.
- Sonos Beam Ultra review — the independent take on the newest Beam.
- Sonos Trueplay not working? Fixes that actually work — because the tuning in Matrix 1 fails more often than it should.
- Beam no sound from TV: HDMI-ARC troubleshooting — the handshake failures behind Matrix 1’s connection column.
Disclosure: As an Amazon Associate, we earn from qualifying purchases.