Best ways to buy Sonos One

Sonos one
Sonos one (Image credit: iMore)

Apple's HomePod might not be available for the holidays, but other smart speakers are more than happy to fill that gap. The Sonos One is perfectly sized to fit under your holiday ornament of choice, and delivers a solid smart audio experience with the help of Amazon's Alexa assistant — and what's more, it'll even support both Google and AirPlay 2 in 2018.

If you're interested in picking up a Sonos One this holiday season, here are the best places you can find one.

Best overall

You can always trust iMore. Our team of Apple experts have years of experience testing all kinds of tech and gadgets, so you can be sure our recommendations and criticisms are accurate and helpful. Find out more about how we test.

Best Buy: In-store

If you want to pick up your gifts as early as possible and avoid last-minute shopping stress, Best Buy is one of the few retailers in the U.S. that sells the Sonos One in stores. You can order online and pick up in store, or have it shipped straight to your door — your pick.

You can also occasionally get open-box specials on Best Buy's website; if you don't mind owning the speaker slightly-used or without packaging, you can pick up a Sonos One for as little as $169.99.

See at Best Buy

Amazon: For quick shipping

If you aren't worried about in-store pickup options, Amazon is one of the easiest ways to order the Sonos One online. (The process is even faster for Prime subscribers thanks to the speaker's Prime shipping eligibility.) Additionally, those who have Amazon Lockers nearby can get a Sonos One dropped off there for pickup, instead.

Like Best Buy, you can pick up a Sonos One in white or black, and even order the speaker used for a cheaper overall price — though I'd caution against relying on third-party Amazon sellers if you absolutely need the speaker shipped by December 24.

See at Amazon

Not the best


Unless you have an existing Walmart account, we recommend against going through Walmart unless you have no other option. Walmart ships the Sonos One through its sales partner OneCall, which means you won't actually find the speaker in stores — as a result, you have fewer options for pickup or shipping than our other options.

See at Walmart


For those who need a Sonos One before the holidays, the best stores with the speaker in stock are Best Buy and Amazon. Both feature fast shipping, with Best Buy additionally offering in-store pickup and Amazon providing local locker pickup in some areas.

Thoughts? Questions?

Are you going to grab a Sonos One speaker for your smart home setup? If you have experience with Sonos' products, how have you fared with them? Let us know in the comments!

Serenity Caldwell

Serenity was formerly the Managing Editor at iMore, and now works for Apple. She's been talking, writing about, and tinkering with Apple products since she was old enough to double-click. In her spare time, she sketches, sings, and in her secret superhero life, plays roller derby. Follow her on Twitter @settern.