Short answer: the Soundcore Boom 2. It ranks #10 of 115 large speakers by sound quality, rated 4.5/5, at $99.99. The Onn Portable FM Boombox ranks #26, rated 4.2/5, at $74.83, $25.16 cheaper, not enough of a saving to outweigh the sound-quality gap.
The Soundcore Boom 2 is the longer-running, lighter pick. A light, waterproof large speaker with deep bass for its size, a 24 hour battery and fun lighting. It is rated for 24 hours of battery against 16 for the Onn Portable FM Boombox. At 3.7 lbs (1.68 kg) it weighs noticeably less than the Onn Portable FM Boombox at 4.9 lbs (2.22 kg). It has an adjustable EQ, which the Onn Portable FM Boombox lacks. Watch for: Only a single midrange driver, so you only get stereo for the tweeters.
The case for the Onn Portable FM Boombox: An excellent value waterproof boombox that floats, with reasonably deep bass, FM radio, lights and a long battery. It keeps a wired aux input, which the Soundcore Boom 2 lacks. The tradeoff: Reasonable frequency response, but not quite as smooth as some of the top-ranked speakers in this size.
Buy the Soundcore Boom 2. It is rated higher for sound quality, and the $25.16 saving on the Onn Portable FM Boombox is not enough to make up the difference.
Looking for alternatives? See the complete Portable Bluetooth rankings.
A light, waterproof large speaker with deep bass for its size, a 24 hour battery and fun lighting.
An excellent value waterproof boombox that floats, with reasonably deep bass, FM radio, lights and a long battery.
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
| Soundcore Boom 2 | Onn Portable FM Boombox | |
|---|---|---|
| Price | $99.99 | $74.83 |
| Ranked | #10 of 115 in Large Size Portable Bluetooth Speakers | #26 of 115 in Large Size Portable Bluetooth Speakers |
| App | Yes | No |
| Aux Input | No | Yes |
| Bass Extension (-10dB) | 47Hz | - |
| Battery Life | 24 hours (Manufacturer specified) | 16 hours (Manufacturer specified) |
| Bluetooth | Yes | Yes |
| Bluetooth Codecs | SBC | SBC (inferred; additional codecs unverified) |
| Built-in Microphone | No | Yes |
| EQ | Yes | No |
| IP Rating | IPX7 | IPX7 |
| Bluetooth Latency | 125ms | - |
| Maximum SPL | 105dB (measured by Alan Ross Reviews) | - |
| MicroSD Playback | No | - |
| Party Mode | Yes (PartyCast 2.0 up to 100 speakers) | Yes (Party Sync, pairs with 1 other onn. speaker) |
| Power Bank | Yes (USB-A) | Yes (USB-A) |
| Power Input | USB-C | USB-C |
| Stereo | Partially (1 woofer) | Yes |
| Omnidirectional | No | No |
| TWS | Yes | Yes |
| Weight | 3.7 lbs (1.68 kg) | 4.9 lbs (2.22 kg) |
| Bluetooth Version | 5.3 | - |
| Dimensions | 11.7” x 7.3” x 4” (297 x 185 x 102 mm) | 13.8” x 5.9” x 7.7” (350 x 149 x 195 mm) |
| Drivers | 120mm x 90mm woofer, 2x 20mm tweeters | 2 speakers |
| Frequency Response | 45Hz - 20kHz (Manufacturer specified) | - |
| Amplifier Power | 80W | 25W RMS (100W peak) |
| Digital Aux Input | No | No |
| Lights | Yes | Yes |
| Strap | No | - |
| FM Tuner | - | Yes (10 presets) |
| Removable Battery | - | No |
Related Speaker Comparisons
How Soundcore Boom 2 compares with other leading options:
