Short answer: both are discontinued, so this only matters if you are buying used. Used, the Sonos Roam is the better pick: it ranks #95 of 177 medium speakers by sound quality (rated 3.1/5), against #158 (rated 2.3/5) for the Xdobo X8. If you want one new, the Sonos Roam 2 replaces the Sonos Roam and is rated 3.2/5 at $179.
The Xdobo X8 is the longer-running choice. A cheap splash resistant speaker that plays loud for background music outdoors, with aux and microSD playback. It is rated for 15 hours of battery against 10 for the Sonos Roam. It keeps a wired aux input, which the Sonos Roam lacks. The tradeoff: The single full-range driver is the limitation.
The Sonos Roam is the better-sounding, lighter option. A small, waterproof Wi-Fi and Bluetooth speaker with wireless charging, voice control and Sonos multiroom support. At 0.9 lbs (429 g) it weighs much less than the Xdobo X8 at 1.9 lbs (860 g). The tradeoff: Bass extension isn’t very good.
Buy the Sonos Roam only if you find one used in good condition; both are discontinued, and it is the better rated of the two. For a new speaker, buy the Sonos Roam 2, which replaces the Sonos Roam.
Still deciding? The full Portable Bluetooth rankings cover every ranked option.
A cheap splash resistant speaker that plays loud for background music outdoors, with aux and microSD playback.
A small, waterproof Wi-Fi and Bluetooth speaker with wireless charging, voice control and Sonos multiroom support.
Prices on this page were last checked October 31, 2026 at 7:11 PM UTC. Product prices and availability are accurate as of that date/time and are subject to change; the price and availability shown on Amazon at the time of purchase will apply to the purchase of this product.
As an eBay Partner, we may be compensated if you make a purchase.
Specifications Side By Side
| Xdobo X8 | Sonos Roam | |
|---|---|---|
| Price | $35 Discontinued | $169.99 Discontinued |
| Ranked | #158 of 177 in Medium Size Portable Bluetooth Speakers | #95 of 177 in Medium Size Portable Bluetooth Speakers |
| Aux Input | Yes | No |
| Bass Extension (-10dB) | ~65Hz | 63Hz |
| Battery Life | 15 hours (Manufacturer specified) | 10 hours (Manufacturer specified) |
| MicroSD Playback | Yes | - |
| Weight | 1.9 lbs (860 g) | 0.9 lbs (429 g) |
| IP Rating | IPX5 | IPX5 |
| Bluetooth | Yes | Yes |
| Bluetooth Version | 5.0 | 5.0 |
| Dimensions | 8.7” x 3.7” x 2.8” (220 x 95 x 72 mm) | 2.4” x 6.6” x 2.4” (62 x 168 x 60 mm) |
| Drivers | 66mm full-range driver | Dual full-range drivers + passive radiators |
| TWS | Yes | Yes |
| Built-in Microphone | Yes | Yes |
| Power Input | USB-C | USB-C |
| Amplifier Power | 60W | - |
| Digital Aux Input | No | No |
| Omnidirectional | No | No |
| Bluetooth Codecs | SBC (inferred; additional codecs unverified) | SBC, AAC |
| App | No | Sonos S2 App |
| EQ | Yes (multiple modes) | Yes (via app, limited in Bluetooth mode) |
| Stereo | No | No |
| Maximum SPL | - | 95dB (measured by Alan Ross Reviews) |
| Wi-Fi | - | Yes |
| Voice Assistants | - | Amazon Alexa or Google Assistant (choose one) plus Sonos Voice Control |
| Strap | - | No |
Related Speaker Comparisons
How Sonos Roam compares with other leading options:
