Short answer: the JBL Partybox Club 120 for refinement, the Onn Large Party gen 2 if you just want big, cheap sound. The Club 120 ranks #6 of 53 party speakers at $399.95. The Onn Large Party gen 2 ranks #17 at $129, $270.95 cheaper, and its own review calls it “an insane value speaker.”
The driver sizes actually favor the cheaper speaker. The Onn packs dual 8-inch woofers, while the pricier Club 120 uses smaller 2x 5.25-inch woofers paired with 2x 2.25-inch tweeters. The Club 120’s own pros text describes its sound as “quite neutral” with “deeper bass than the 100 and 110,” so JBL’s tuning and cabinet design close the gap despite the smaller drivers, but on paper the Onn has more woofer surface area for the money.
Where the Club 120 pulls ahead is control and connection quality. It has a 5-band EQ and JBL app support, neither of which the Onn offers, plus Bluetooth 5.4, USB playback, and TWS pairing with a second speaker. The Onn counters with an FM tuner the JBL lacks, but otherwise leaves tuning entirely up to its built-in voicing.
Both share the same party-speaker basics: wheels and a handle for moving them, karaoke-mode microphone input with echo, a guitar input, IPX4 splash resistance, and roughly 12 hours of battery life. The Club 120 adds a removable battery, which the Onn does not have.
The Onn’s own cons are honest about its limits: it isn’t quite as loud as the gen 1 it replaced, and its bass doesn’t reach as deep as the top-ranked speakers in its class, the Club 120 included.
Buy the JBL Partybox Club 120 if you want app-based EQ control, a removable battery, and JBL’s more neutral tuning, and the price gap doesn’t bother you.
Buy the Onn Large Party gen 2 if you want the biggest drivers and loudest sound for the least money and don’t need an app or onboard EQ.
Looking for alternatives? See the complete Portable Bluetooth rankings.
Prices on this page were last checked November 7, 2026 at 7:34 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
| JBL Partybox Club 120 | Onn Large Party gen 2 | |
|---|---|---|
| Price | $399.95 | $129 |
| Ranked | #6 of 53 in Party Size Portable Bluetooth Speakers | #17 of 53 in Party Size Portable Bluetooth Speakers |
| App | Yes | No |
| Aux Input | Yes | Yes |
| Battery Life | 12 hours (Manufacturer specified) | 12 hours (Manufacturer specified) |
| Bluetooth | Yes | Yes |
| Bluetooth Codecs | SBC | SBC |
| Bluetooth Version | 5.4 | - |
| Charging Time | 3.5 hours | - |
| Drivers | 2x 5.25” woofers, 2x 2.25” tweeters | Dual 8” (203mm) woofers + dual tweeters |
| EQ | Yes (5 band) | No |
| Frequency Response | 40Hz - 20kHz (Manufacturer specified) | - |
| Guitar Input | Yes | Yes |
| IP Rating | IPX4 | IPX4 |
| Microphone Input | Yes (Karaoke mode with echo effect) | Yes (Karaoke mode with echo effect) |
| Party Mode | Yes (Auracast) | Yes (Party Sync Mode) |
| Power Bank | Yes (USB-A, 5V/2.1A) | Yes (USB-A, 5V/2.1A) |
| Power Input | AC Power cord | AC Power cord |
| Removable Battery | Yes | - |
| Stereo | Partially | Partially |
| Omnidirectional | No | No |
| TWS | Yes | No |
| USB Playback | Yes | No |
| Weight | 23.8 lbs (10.8 kg) | 20.9 lbs (9.5 kg) |
| Amplifier Power | 160W | 160W RMS (640W peak) |
| Digital Aux Input | No | No |
| Lights | Yes | Yes |
| Dimensions | 22.4”H x 11.4”W x 11.7”D (570 x 288.4 x 297 mm) | 22.5”H x 11.6”W x 11.8”D (571 x 295 x 300 mm) |
| Strap | No | No |
| FM Tuner | - | Yes |
| Wheels | - | Yes |
Related Speaker Comparisons
More worthwhile head-to-heads for JBL Partybox Club 120:
