# Sonos AirPlay delay from a Mac

> Why a Sonos speaker plays your Mac's sound about two seconds late over AirPlay, why some models are reported to be much worse, and how to lower it.

Updated 2026-10-06. Canonical page: https://lagless.app/guides/sonos-airplay-delay-mac/

> Sonos speakers get the same 2000 ms buffer that macOS uses for all AirPlay system audio, so Mac sound arrives about two seconds late. Some owners report far longer delays on specific models, usually traced to Wi-Fi. Lowering the Mac's AirPlay buffer applies to Sonos too, though how low you can go depends on your network.

## The usual two seconds

macOS doesn't treat Sonos differently: system audio sent over AirPlay is scheduled 2000 ms ahead. [Preroll](https://github.com/ksha23/preroll) reports that a Sonos Era 100 SL still reports 2000 ms even on macOS 27, where HomePods reportedly dropped to about 200 ms.

## When it's much worse

In the [Sonos Community](https://en.community.sonos.com/speakers-229128/excessive-airplay-lag-6881769), an owner reported about 13 seconds of AirPlay lag on Era 300 speakers, against about 2 seconds on other Sonos models and HomePods. Community suggestions focused on the network: separating 2.4 GHz and 5 GHz, using non-overlapping channels, moving the speaker closer to the router, or using Ethernet. That points to a network problem rather than the Mac's buffer.

## Lowering the Mac's buffer for Sonos

The `audioLatencyMs` setting applies to every AirPlay speaker, so [Lagless](/) works with Sonos the same way. Start at **Balanced** (500 ms); Lagless has been tested on a HomePod mini, not on Sonos, so step up to **Safe** if you hear dropouts.

## Questions

### Does Sonos have its own audio delay setting?

Some Sonos home-theatre products have audio delay options for TV input. That's separate from the Mac's AirPlay buffer.

## Sources

- [Sonos Community: Excessive AirPlay lag](https://en.community.sonos.com/speakers-229128/excessive-airplay-lag-6881769)
- [Preroll README](https://github.com/ksha23/preroll)
