The best portable Bluetooth speaker for most people in this roundup is the JBL Charge 6, a versatile choice for portable listening when you want more capability than a pocket-size model. For compact everyday use, the Bose SoundLink Flex (2nd Gen) is a standout, while the Soundcore Boom 2 suits buyers who put outdoor volume and bass first. The main tradeoff is between easy carrying and fuller, louder sound; ruggedness, battery life, and party features can also change which speaker fits your routine. Smaller options are simpler to take anywhere, while larger models offer more output but take up more space. Read on for the full comparison and recommendations by buyer type.
Get the latest gadgets delivered free with Prime
- Fast, free delivery on millions of items
- Prime Video, Amazon Music and more included
- Member-only deals all year
Complete the kit
Key Takeaways
- JBL Charge 6 is the strongest all-rounder in this lineup: it offers a more versatile middle ground than pocket-sized models and is easier to carry than the PartyBox Club 120.
- Portability means different things here: the JBL Go 5 and Soundcore Select 4 Go prioritize compact carry, while the Monster S620, Soundcore Boom 2, and PartyBox Club 120 favor larger, louder gatherings.
- Water protection is not a single standard: several models advertise water resistance, but buyers should compare each product’s stated rating and intended use rather than assume all are suited to submersion.
- There are two distinct Soundcore 2 listings: compare their stated playtime and IP rating carefully, since the 24-hour/IPX7 version makes more explicit claims than the standard listing.
- Feature-rich does not always mean more portable: LED lighting and party-focused designs can add visual impact, but they may be unnecessary if the priority is a small speaker for daily carry.
| JBL Go 5 Portable Bluetooth Speaker, Black | ![]() | Best Compact All-Weather Pick | Color: Black | Water and dust protection: IP68 | Playtime: Up to 10 hours with Playtime Boost | VIEW LATEST PRICE | See Our Full Breakdown |
| Sonos Era 100 SL Compact, Microphone-Free Speaker – Black | ![]() | Best for Home Listening, Not Travel | Audio output mode: Stereo | Connectivity: Bluetooth, Wi-Fi | Line-in: Supported | VIEW LATEST PRICE | See Our Full Breakdown |
| Bose SoundLink Flex (2nd Gen) Portable Bluetooth Speaker | ![]() | Best for Outdoor Versatility | Bluetooth: Version 5.3; multipoint pairing | Bluetooth range: Up to 30 feet | Battery life: Up to 12 hours typical; up to 3 hours at maximum volume | VIEW LATEST PRICE | See Our Full Breakdown |
| BassBloom ROAR 3 Portable Bluetooth Speaker, 20W, IPX6 Waterproof | ![]() | Best for Long-Playing Value | Output power: 20W driver; 30W peak | Water resistance: IPX6 | Bluetooth: Version 5.4; 10-meter range | VIEW LATEST PRICE | See Our Full Breakdown |
| JBL Go 5 Portable Waterproof Bluetooth Speaker, Purple | ![]() | Best Compact Speaker for Color and Customization | Color: Purple | Battery life: Up to 8 hours, plus 2 hours with Playtime Boost | Maximum output power: 4.8 watts | VIEW LATEST PRICE | See Our Full Breakdown |
| Soundcore Boom 2 80W Outdoor Bluetooth Speaker | ![]() | Best for Bass-Heavy Outdoor Listening | Power output: 80 W | Battery life: Up to 24 hours | Battery charge time: 5.5 hours | VIEW LATEST PRICE | See Our Full Breakdown |
| Monster S620 60W Portable Bluetooth Speaker | ![]() | Best for Flexible Playback and Pairing | Audio output power: 60 W | Wireless technology: Bluetooth 5.4 | Water resistance: IPX8 | VIEW LATEST PRICE | See Our Full Breakdown |
| JBL Charge 6 Portable Waterproof Bluetooth Speaker, Black | ![]() | Best for Long-Running, Rugged Portability | Playtime: Up to 28 hours | Water and dust resistance: IP68 | Drop protection: Up to 1 meter onto concrete | VIEW LATEST PRICE | See Our Full Breakdown |
| JBL PartyBox Club 120 Portable Party Speaker | ![]() | Best for Portable Parties and Live Inputs | Audio output mode: Stereo | Battery life: Up to 12 hours | Water resistance: IPX4 splashproof | VIEW LATEST PRICE | See Our Full Breakdown |
| Soundcore Select 4 Go Bluetooth Shower Speaker | ![]() | Best Compact Pick for Wet Settings | Output power: 5 W | Playback time: Up to 20 hours | Water resistance: IP67; immersible up to 3.3 ft for 30 minutes | VIEW LATEST PRICE | See Our Full Breakdown |
| Anker Soundcore 2 Portable Bluetooth Speaker | ![]() | Best for Long Battery Life | Output power: 12 watts | Battery capacity: 5,200mAh | Battery life: Up to 24 hours | VIEW LATEST PRICE | See Our Full Breakdown |
| Portable Bluetooth Speaker, 20W, IPX5 Waterproof, Black | ![]() | Best Feature-Rich Value Pick | Power: 20 W | Water resistance: IPX5 | Battery life: Up to 24 hours at 50% volume with lights off | VIEW LATEST PRICE | See Our Full Breakdown |
| Portable Bluetooth Speaker with LED Lights | ![]() | Best Compact Pick | Continuous output: 15W | Dimensions: 2.99 × 2.99 × 4.25 inches | Weight: 0.582 lbs (264 g) | VIEW LATEST PRICE | See Our Full Breakdown |
| JBL Flip 5 Waterproof Portable Bluetooth Speaker, Black | ![]() | Best for JBL PartyBoost Setups | Maximum output power: 20 watts | Battery life: Up to 12 hours | Battery capacity: 3000 mAh | VIEW LATEST PRICE | See Our Full Breakdown |
| Anker Soundcore 2 Portable Bluetooth Speaker, 24-Hour Playtime, IPX7 | ![]() | Best for Simple, Bass-Forward Listening | Playtime: Up to 24 hours | Water resistance: IPX7 | Output power: 12W | VIEW LATEST PRICE | See Our Full Breakdown |
| portable Bluetooth speaker | Water resistance | Dimensions | Weight | Bluetooth range |
|---|---|---|---|---|
| JBL Go 5 Portable Bluetooth Sp | — | 1.7 × 3.98 × 3.05 inches | 8.16 ounces | — |
| Sonos Era 100 SL Compact | Not water resistant | 4.72 × 5.19 × 7.22 inches | 5.7 pounds | 10 meters |
| Bose SoundLink Flex | — | 3.56 × 7.93 × 2.06 inches | 0.59 kg | Up to 30 feet |
| BassBloom ROAR 3 Portable Blue | IPX6 | 7 × 3 × 3 inches | 480 g | — |
| JBL Go 5 Portable Waterproof B | — | 1.7 × 3.98 × 3.05 inches | 8.16 ounces | — |
| Soundcore Boom 2 80W Outdoor B | IPX7; floatable design | 11.65 × 7.28 × 3.98 inches | 1,660 g | 100 meters |
| Monster S620 60W Portable Blue | IPX8 | 8.59 × 3.29 × 3.29 inches | 1.62 lb | — |
| JBL Charge 6 Portable Waterpro | — | — | — | — |
| JBL PartyBox Club 120 Portable | IPX4 splashproof | 11.69 × 11.35 × 22.44 inches | 24.4 pounds | 10 meters |
| Soundcore Select 4 Go Bluetoot | IP67; immersible up to 3.3 ft for 30 minutes | — | — | 30 meters |
| Anker Soundcore 2 Portable Blu | IPX7 waterproof | 2.13 × 6.5 × 1.77 inches | — | 66 feet |
| Portable Bluetooth Speaker | IPX5 | — | 1.28 lb | Up to 100 feet |
| Portable Bluetooth Speaker wit | IPX5 | 2.99 × 2.99 × 4.25 inches | 0.582 lbs (264 g) | — |
| JBL Flip 5 Waterproof Portable | IPX7 waterproof | — | — | 33 feet |
| Anker Soundcore 2 Portable Blu | IPX7 | — | — | 20 meters |
More Details on Our Top Picks
JBL Go 5 Portable Bluetooth Speaker, Black
I’d choose the black JBL Go 5 when pocketable size and protection matter more than room-filling sound. At 8.16 ounces, it is easier to carry than the Bose SoundLink Flex (2nd Gen), while its IP68 rating and drop-proof build make it a strong fit for dusty trails, wet bags, and everyday knocks. The Bose counters with up to 12 hours of typical-use battery life and a utility loop; the Go 5’s stated maximum is up to 10 hours only with Playtime Boost. Its stereo pairing and Auracast support give it options beyond solo listening, and ambient lighting adds a visible touch absent from the Bose description. The tradeoff is scale: 4.8 watts suits personal listening better than a large outdoor gathering, and lossless USB-C playback depends on compatible content and services.
Pros:- IP68 water and dust protection plus a drop-proof build suits rough outings.
- At 8.16 ounces, it is easy to carry in a small bag.
- AirTouch stereo pairing and Auracast support allow compatible speaker linking.
- Ambient edge lighting and app-based EQ add personalization.
Cons:- The 10-hour maximum requires Playtime Boost.
- Its 4.8-watt output is better suited to close listening than larger outdoor spaces.
- Lossless USB-C audio requires compatible content and services.
Best for: Hikers, commuters, and beachgoers who want a very small speaker with strong water, dust, and drop protection.
Not ideal for: Listeners who need loud, room-filling sound or long playback at high volume; the compact 4.8-watt design and conditional 10-hour maximum are limiting.
- Color:Black
- Water and dust protection:IP68
- Playtime:Up to 10 hours with Playtime Boost
- Maximum output power:4.8 watts
- Dimensions:1.7 × 3.98 × 3.05 inches
- Weight:8.16 ounces
- Connectivity features:Lossless USB-C audio, AirTouch stereo pairing, Auracast
Our verdict“Pick the black Go 5 for compact, highly protected everyday listening, but choose the Bose SoundLink Flex if longer typical-use battery life matters more.”
Sonos Era 100 SL Compact, Microphone-Free Speaker – Black
The Sonos Era 100 SL earns a place here as a useful contrast: it offers Bluetooth, but its corded power and 5.7-pound weight make it a home speaker rather than a genuinely portable one. Its stereo output, angled tweeters, and midwoofer are better suited to filling a room with balanced sound than the pocket-sized JBL Go 5, which is designed for nearby listening on the move. Wi-Fi and line-in also give the Sonos more ways to fit into a home setup, including multi-room pairing with other Sonos speakers. In return, it gives up the Go 5’s IP68 protection and battery operation; the Era 100 SL is explicitly not water resistant. I’d shortlist it only if “portable” means compact enough to move around the house, not carry outdoors.
Pros:- Stereo output with angled tweeters and a midwoofer is suited to fuller room sound.
- Bluetooth, Wi-Fi, and line-in provide flexible home connectivity.
- Can join compatible Sonos speakers in a multi-room setup.
- Microphone-free design suits buyers who do not want built-in voice control.
Cons:- Corded power means it cannot play away from an outlet.
- At 5.7 pounds, it is far less convenient to carry than the JBL Go 5 or Bose SoundLink Flex.
- No water resistance makes outdoor and wet-area use a poor fit.
Best for: Home listeners who want a compact, microphone-free Sonos speaker for Bluetooth playback, Wi-Fi streaming, or a line-in source.
Not ideal for: Campers, travelers, and anyone needing battery-powered listening or water protection; it requires a cord and is not water resistant.
- Audio output mode:Stereo
- Connectivity:Bluetooth, Wi-Fi
- Line-in:Supported
- Power source:Corded electric
- Water resistance:Not water resistant
- Dimensions:4.72 × 5.19 × 7.22 inches
- Weight:5.7 pounds
- Bluetooth range:10 meters
Our verdict“Choose the Era 100 SL for a compact, connected home setup, not for the battery-powered portability this roundup centers on.”
Bose SoundLink Flex (2nd Gen) Portable Bluetooth Speaker
The Bose SoundLink Flex (2nd Gen) is the more versatile outdoor companion in this group. Its IP67 protection, floating design, and PositionIQ make it a sensible pick for trips where the speaker may get wet, dusty, or set down in different orientations. Compared with either JBL Go 5, it is larger and heavier, but it offers up to 12 hours at typical listening levels and a utility loop for attaching it to a bag. That stated runtime can fall to up to 3 hours at maximum volume, so loud all-day playback is not its strength. Bluetooth multipoint and pairing with compatible Bose speakers add flexibility, though this model lacks the Go 5’s IP68 rating and Auracast link feature. I’d favor the Bose when adaptable placement and a longer typical-use session outweigh minimum carry size.
Pros:- IP67 protection and a floating design suit water-based outings.
- PositionIQ adjusts sound based on speaker orientation.
- Up to 12 hours of battery life at typical listening levels.
- Utility loop and multipoint pairing support travel and flexible connections.
Cons:- Battery life is listed at up to 3 hours at maximum volume.
- At 0.59 kg, it is heavier than either JBL Go 5.
- Bluetooth range is listed as up to 30 feet, shorter than the stated 10-meter range of several compact options.
Best for: Campers, paddlers, and day-trippers who want a durable speaker that can float and adapt its sound to its placement.
Not ideal for: Pocket-first buyers or people who routinely play music at maximum volume for long stretches; it is heavier, and battery life can fall sharply at full volume.
- Bluetooth:Version 5.3; multipoint pairing
- Bluetooth range:Up to 30 feet
- Battery life:Up to 12 hours typical; up to 3 hours at maximum volume
- Water and dust resistance:IP67; waterproof, dustproof, and floats
- Dimensions:3.56 × 7.93 × 2.06 inches
- Weight:0.59 kg
- Connectivity:USB-C
Our verdict“Choose the Bose for durable outdoor use and adaptable placement, while the lighter JBL Go 5 is a better fit when compact carry is the priority.”
BassBloom ROAR 3 Portable Bluetooth Speaker, 20W, IPX6 Waterproof
The BassBloom ROAR 3 makes the strongest case here for buyers who want longer stated playback and more output than a pocket speaker can offer. Its 20-watt driver, dual passive radiators, and two EQ modes promise a fuller, bass-oriented presentation than either 4.8-watt JBL Go 5, while the Bose SoundLink Flex is the more reassuring choice for immersion because it floats and carries an IP67 rating. The ROAR 3’s IPX6 protection handles water jets but does not make it suitable for submersion. Its up to 24-hour runtime is specified at 50% volume with lights off, so RGB lighting or louder playback changes the practical comparison. The LED battery display and carry strap are useful on outings, but the included nonstandard battery makes this a less conventional choice than the USB-C Bose.
Pros:- 20-watt driver and dual passive radiators target fuller, bass-forward sound than the JBL Go 5.
- Up to 24 hours of playback is specified at 50% volume with lights off.
- Two EQ modes and bass enhancement allow sound adjustment.
- Carry strap, LED battery display, and TWS stereo pairing add practical utility.
Cons:- IPX6 protection does not cover submersion, unlike the IP67 Bose SoundLink Flex.
- The 24-hour figure depends on moderate volume with RGB lights off.
- Uses an included nonstandard battery.
Best for: Outdoor listeners who want more output, adjustable EQ, and extended moderate-volume playback in a compact speaker.
Not ideal for: Swimmers and beach users likely to submerge a speaker, or buyers who need a conventional battery setup and predictable maximum-volume runtime.
- Output power:20W driver; 30W peak
- Water resistance:IPX6
- Bluetooth:Version 5.4; 10-meter range
- Playtime:Up to 24 hours at 50% volume with lights off
- Weight:480 g
- Dimensions:7 × 3 × 3 inches
- Features:Two EQ modes, dual passive radiators, LED power display, RGB lighting, TWS stereo pairing
- Power source:One included nonstandard battery
Our verdict“Pick the ROAR 3 for stronger stated output and long moderate-volume sessions, but choose the Bose SoundLink Flex for water submersion protection.”
JBL Go 5 Portable Waterproof Bluetooth Speaker, Purple
The purple JBL Go 5 shares the black version’s pocketable body and IP68 protection, so its distinction is mainly practical preference rather than a different sound or feature tier. It makes sense for buyers who want the same small, drop-proof design with ambient edge lighting and a customizable 7-band EQ. Against the Bose SoundLink Flex, the Go 5 is far lighter and easier to stash, while the Bose offers a longer stated typical-use runtime and a floating design. The purple model’s battery listing is up to 8 hours, plus 2 with Playtime Boost; that is more transparent about the boost than the black model’s single 10-hour maximum, but the added time is not unconditional. Its 4.8-watt output keeps it aimed at personal listening, and lossless USB-C playback still requires compatible content and services.
Pros:- Compact 8.16-ounce design is easy to carry.
- IP68 water and dust protection plus a drop-proof build.
- Ambient edge lighting and customizable 7-band EQ offer personalization.
- AirTouch stereo pairing and Auracast support compatible speaker linking.
Cons:- Battery life is up to 8 hours without Playtime Boost.
- The 4.8-watt output is better suited to personal listening than large outdoor groups.
- Lossless playback requires compatible content and supported apps or services.
Best for: Commuters and casual outdoor listeners who want a lightweight, water- and dust-protected speaker with a distinctive color and EQ controls.
Not ideal for: Buyers who need higher-volume sound, long playback without a boost mode, or a speaker for submersion-oriented water activities where the Bose’s floating design is useful.
- Color:Purple
- Battery life:Up to 8 hours, plus 2 hours with Playtime Boost
- Maximum output power:4.8 watts
- Water and dust protection:IP68
- Dimensions:1.7 × 3.98 × 3.05 inches
- Weight:8.16 ounces
- Connectivity features:AirTouch stereo pairing, Auracast, lossless USB-C audio
- Controls:App and touch
Our verdict“Choose the purple Go 5 for customizable, highly portable listening, but pick the Bose SoundLink Flex for longer typical-use playback and a floating design.”
Soundcore Boom 2 80W Outdoor Bluetooth Speaker
I’d choose the Soundcore Boom 2 when outdoor playback needs more bass and output than a compact speaker can provide. Its dedicated subwoofer and BassUp 2.0 are aimed at fuller, punchier sound, while stereo output suits sharing music at a gathering. Compared with the smaller Soundcore Select 4 Go, this is the better fit for filling an open space, but its 1,660 g weight makes it less convenient to carry around all day.
The IPX7 floatable design and built-in power bank add practical value near water, and app-based EQ gives listeners room to adjust the sound. The tradeoff is a long 5.5-hour charge time; the advertised 24-hour playtime can also vary with volume and content. I’d pick it over the more rugged-focused JBL Charge 6 when bass emphasis matters more than dust protection and longer stated playtime.
Pros:- Dedicated subwoofer and BassUp 2.0 target punchier bass for outdoor playback.
- IPX7 waterproof and floatable design suits use near pools and water.
- Built-in power bank can provide backup power for a mobile device.
- Customizable Pro EQ lets listeners adjust the sound through the app.
Cons:- At 1,660 g, it is heavier to carry than compact options such as the Soundcore Select 4 Go.
- A full charge takes 5.5 hours.
- Actual playtime can fall below the stated maximum depending on volume and audio content.
Best for: Outdoor hosts who want bass-forward stereo sound, water-friendly construction, and a speaker that can top up a phone.
Not ideal for: Hikers and minimal-pack travelers who prioritize low weight, or listeners who need a quick recharge between outings.
- Power output:80 W
- Battery life:Up to 24 hours
- Battery charge time:5.5 hours
- Bluetooth range:100 meters
- Water resistance:IPX7; floatable design
- Audio output mode:Stereo
- Dimensions:11.65 × 7.28 × 3.98 inches
- Weight:1,660 g
- Notable features:BassUp 2.0, built-in power bank, RGB lighting, customizable Pro EQ
Our verdict“Choose the Boom 2 for bass-led outdoor listening and water-friendly extras, but skip it if low carry weight or fast charging matters most.”
Monster S620 60W Portable Bluetooth Speaker
The Monster S620 stands out for buyers who want more than Bluetooth streaming from a portable speaker. Its TF card input allows playback without a phone connection, while hands-free calling and separate indoor and outdoor EQ modes add flexibility for everyday use. Its 360° stereo presentation is designed to spread sound around a group, unlike the JBL PartyBox Club 120, which is much larger and better suited to a stationary party setup.
At 1.62 lb, with a braided lanyard and IPX8 water resistance, the S620 is easier to bring along than that JBL party speaker. Pairing two S620 units for 120 W stereo playback also gives buyers a way to expand the setup later. The main limitation is missing battery-life information, which makes it hard to plan a long outing. I’d favor the JBL Charge 6 if a clearly stated long runtime and drop protection are higher priorities.
Pros:- IPX8 water resistance is suited to wet outdoor settings.
- Two speakers can pair for 120 W stereo playback.
- TF card input supports music playback without a Bluetooth stream.
- Lightweight body, carrying lanyard, and indoor/outdoor EQ modes add practical flexibility.
Cons:- Battery-life information is not provided, limiting trip-planning confidence.
- The listed 80 Hz frequency response does not specify a complete response range.
- Unlike the JBL Charge 6, it has no stated drop-protection rating or built-in power bank.
Best for: Listeners who want a relatively light outdoor speaker with TF card playback, call support, and the option to pair a second unit.
Not ideal for: Buyers planning long trips who need a published battery-life figure, or those who want verified drop protection and detailed endurance guidance.
- Audio output power:60 W
- Wireless technology:Bluetooth 5.4
- Water resistance:IPX8
- Sound:360° stereo
- Inputs:Bluetooth, TF card
- EQ modes:Indoor and outdoor
- Dimensions:8.59 × 3.29 × 3.29 inches
- Weight:1.62 lb
- Charging port:USB Type-C
Our verdict“Pick the S620 for its portable, feature-flexible playback and two-speaker pairing, but choose a model with stated endurance if runtime is central to your plans.”
JBL Charge 6 Portable Waterproof Bluetooth Speaker, Black
I’d put the JBL Charge 6 near the top for buyers who want one portable speaker to handle long days and rougher settings. Its up to 28 hours of playtime, IP68 water-and-dust resistance, and protection against drops of up to one meter make it more travel-ready than the Soundcore Boom 2, which offers a floatable IPX7 design but less stated runtime and no listed dust rating. A removable handle strap also makes it easier to carry between stops.
Auracast supports multi-speaker connections, while USB-C lossless playback adds a wired listening option with compatible content and an app update. The built-in power bank can charge mobile devices, not laptops. Buyers should also account for the missing charging cable and the extra setup conditions for lossless audio. Compared with the Boom 2’s dedicated subwoofer, the Charge 6 is the more rounded choice for durability and endurance rather than a specifically bass-forward setup.
Pros:- Up to 28 hours of stated playtime, with a 10-minute charge offering up to 150 minutes.
- IP68 water and dust resistance plus drop protection up to one meter onto concrete.
- Built-in power bank can charge mobile devices.
- Auracast supports multi-speaker connections.
Cons:- Charging cable is not included.
- Built-in power bank does not support laptop charging.
- USB-C lossless playback requires compatible content and an app software update.
Best for: Travelers and outdoor users who want long stated battery life, water-and-dust protection, and a power bank for mobile devices.
Not ideal for: Laptop users seeking speaker-based laptop charging, or buyers who want a cable included and straightforward lossless playback without compatibility requirements.
- Playtime:Up to 28 hours
- Water and dust resistance:IP68
- Drop protection:Up to 1 meter onto concrete
- Connectivity:Bluetooth; Auracast multi-speaker connection
- Charging:USB-C; 10 minutes provides up to 150 minutes of playtime
- Power bank:Built in; does not support laptop charging
- Audio playback:Lossless audio via USB-C with compatible content and software update
- Materials:Post-consumer recycled plastic and fabric
- Color:Black
Our verdict“Choose the Charge 6 for a durable, long-running travel speaker with phone charging, but not for laptop power or cable-in-box convenience.”
JBL PartyBox Club 120 Portable Party Speaker
The JBL PartyBox Club 120 is the party-focused choice here: it combines stereo sound with a beat-synced lightshow and inputs for two microphones and a guitar. That makes it a better fit for karaoke, small gatherings, or casual live music than the more conventional JBL Charge 6, which is designed around personal listening and travel-friendly protection. A foldable handle helps with moving it from room to room, and the replaceable battery gives owners a way to swap in a fresh one when needed.
Portability comes with a clear limit: at 24.4 pounds and over 22 inches tall, it is not the speaker I’d pack for a hike or daily commute. Its IPX4 rating only covers splashes, well short of the water protection on the Soundcore Boom 2. The stated 12-hour playtime is also shorter than the Charge 6’s, and the replacement battery is sold separately. Choose this for party features, not rugged all-day carrying.
Pros:- Dual microphone and guitar inputs support karaoke and casual live performance.
- Beat-synced lightshow adds a party feature absent from the JBL Charge 6.
- Replaceable battery can extend use with a spare.
- Foldable handle makes room-to-room transport easier.
Cons:- At 24.4 pounds, it is far less convenient to carry than the other speakers in this group.
- IPX4 protects against splashes, not immersion or heavy water exposure.
- Replacement battery is sold separately, and stated playtime is up to 12 hours.
Best for: Hosts and performers who need a portable party setup with a lightshow, microphone and guitar inputs, and a replaceable battery.
Not ideal for: Hikers, frequent travelers, and poolside users who need a lightweight speaker or stronger water protection than splash resistance.
- Audio output mode:Stereo
- Battery life:Up to 12 hours
- Water resistance:IPX4 splashproof
- Bluetooth range:10 meters
- Dimensions:11.69 × 11.35 × 22.44 inches
- Weight:24.4 pounds
- Inputs:Dual microphone and guitar
- Connectivity:Bluetooth; Auracast multi-speaker connection
- Features:Beat-synced lightshow, foldable handle, replaceable battery
Our verdict“Choose the PartyBox Club 120 for gatherings that need performance inputs and lighting, but skip it for lightweight travel or wet outdoor use.”
Soundcore Select 4 Go Bluetooth Shower Speaker
The Soundcore Select 4 Go is the easiest pick here for shower use, beach bags, and other outings where small size and water protection matter more than room-filling sound. Its IP67 rating covers dust and immersion up to 3.3 feet for 30 minutes, and its floating design adds reassurance around water. By comparison, the much larger Soundcore Boom 2 offers a dedicated subwoofer and 80 W output for outdoor gatherings; the Select 4 Go is better suited to close listening and personal carry.
Up to 20 hours of playback is generous for a 5 W mono speaker, and the built-in loop helps attach it to a bag or hang it nearby. Wireless stereo pairing with a second unit can widen the sound, but that means buying another speaker; on its own, this remains a compact mono option. I’d choose it over the JBL PartyBox Club 120 for portability and wet conditions, while accepting far less output and no party-scale sound.
Pros:- IP67-rated, dustproof, waterproof, and able to float.
- Up to 20 hours of stated playback from a compact speaker.
- Built-in loop and included carrying strap make it easy to attach and carry.
- Can pair wirelessly with a second speaker for stereo playback.
Cons:- Single-speaker playback is mono.
- 5 W output is limited beside the Soundcore Boom 2 and party-sized options.
- Stereo playback requires a second compatible speaker.
Best for: Shower users, beachgoers, and lightweight packers who want a floating, dustproof speaker with a long stated runtime.
Not ideal for: Listeners who want strong bass, room-filling volume, or stereo sound from a single speaker.
- Output power:5 W
- Playback time:Up to 20 hours
- Water resistance:IP67; immersible up to 3.3 ft for 30 minutes
- Bluetooth range:30 meters
- Driver size:45 mm
- Audio mode:Mono
- Mounting type:Built-in loop
- Enclosure material:PC+ABS
- Power source:Battery-powered
Our verdict“Pick the Select 4 Go for compact, water-friendly personal listening, but choose a larger model for bass, loud gatherings, or single-speaker stereo.”
Anker Soundcore 2 Portable Bluetooth Speaker
I’d shortlist the Anker Soundcore 2 for buyers who want a small speaker that can keep playing through a full day out. Its stated 24-hour battery life is twice the JBL Flip 5’s listed 12 hours, while the compact body is easier to pack than larger party-focused options such as the JBL PartyBox Club 120. The 12W stereo output and enhanced bass suit casual listening at home or outdoors, and IPX7 protection means it is designed to withstand immersion rather than just splashes. Wireless stereo pairing gives you a way to expand the setup with a second compatible speaker. The tradeoff is that the supplied details don’t specify a charging method or charging time, and its 12W output is a modest fit for filling a large outdoor area.
Pros:- Up to 24 hours of stated playback
- IPX7 waterproof protection
- 12W stereo output with enhanced bass
- Supports wireless stereo pairing
Cons:- Charging method and charging time are not specified
- 12W output is less suited to large outdoor gatherings
Best for: Day-trippers and casual listeners who want a compact speaker with long stated playback and stronger water protection for outdoor use.
Not ideal for: Buyers who need high volume for a large gathering or want confirmed charging details before choosing.
- Output power:12 watts
- Battery capacity:5,200mAh
- Battery life:Up to 24 hours
- Water resistance:IPX7 waterproof
- Bluetooth range:66 feet
- Audio output:Stereo
- Dimensions:2.13 × 6.5 × 1.77 inches
Our verdict“Choose this Soundcore 2 if long playback and IPX7 protection matter more to you than high output or detailed charging information.”
Portable Bluetooth Speaker, 20W, IPX5 Waterproof, Black
This 20W portable speaker brings more everyday extras than the simpler Anker Soundcore 2: it has an AUX input, built-in microphone, and music-synced lights, along with two drivers and stereo pairing support. That makes it a flexible pick for casual gatherings where a light show or hands-free calls are useful, not just background music. Its stated range of up to 100 feet also exceeds the Soundcore 2’s listed 66 feet, though real-world connection distance can vary. The 24-hour runtime comes with a condition: playback is stated at 50% volume with the lights off, so using the lighting or turning it up can reduce it. IPX5 handles splashes and spills, but unlike the Soundcore 2’s IPX7 rating, it is not presented as suitable for submersion.
Pros:- 20W output with two drivers and stereo pairing support
- AUX input and built-in microphone add connection and call options
- Music-synced multicolor lights for social listening
- Up to 24 hours of playback under stated conditions
Cons:- The 24-hour figure applies at 50% volume with lights off
- IPX5 protection is for splashes and spills, not submersion
- AUX cable is not included
Best for: Listeners who want a versatile speaker for casual get-togethers, with AUX playback, speakerphone capability, and synchronized lights.
Not ideal for: Poolside users who want immersion-rated protection or buyers who expect 24-hour playback at high volume with the lights on.
- Power:20 W
- Water resistance:IPX5
- Battery life:Up to 24 hours at 50% volume with lights off
- Bluetooth version:5.3
- Bluetooth range:Up to 100 feet
- Connectivity:Bluetooth, AUX
- Weight:1.28 lb
Our verdict“Pick this model for its useful extras and flexible inputs, but choose the Anker Soundcore 2 if immersion-rated water protection is your priority.”
Portable Bluetooth Speaker with LED Lights
At just 0.582 lb and roughly 4.25 inches tall, this is the easiest option here to attach to a bag or carry on a walk. Its lanyard, IPX5 splash resistance, and up-to-15-hour battery life make it more outing-friendly than a speaker meant to stay on a desk. The tradeoff is sound scale: this speaker is mono, with 15W continuous output, so it won’t create the stereo presentation offered by the Anker Soundcore 2 unless you pair two compatible units using TWS. That pairing can add width, but it means carrying another speaker. The LED effects, microphone, and auxiliary connection round out the feature set; still, buyers who mainly want fuller stereo sound or stronger protection against water should look to the Soundcore 2 instead.
Pros:- Lightweight 0.582 lb body with built-in lanyard
- IPX5 water resistance for splashes and light rain
- Up to 15 hours of stated playback
- TWS pairing, auxiliary connectivity, and LED lights
Cons:- Mono output lacks the stereo presentation of the Anker Soundcore 2
- IPX5 does not indicate suitability for submersion
- Stereo playback requires pairing a second compatible speaker
Best for: Walkers, cyclists, and travelers who need a lightweight speaker with a lanyard, splash protection, and optional light effects.
Not ideal for: Listeners seeking stereo sound from one speaker or anyone who may submerge the unit in water.
- Continuous output:15W
- Dimensions:2.99 × 2.99 × 4.25 inches
- Weight:0.582 lbs (264 g)
- Water resistance:IPX5
- Battery life:Up to 15 hours
- Bluetooth version and range:Bluetooth 5.3; up to 100 feet
- Audio output:Mono
- Connectivity:Bluetooth, auxiliary
Our verdict“Choose this compact model when easy carrying matters most, and favor the Anker Soundcore 2 if you want stereo from one speaker and IPX7 protection.”
JBL Flip 5 Waterproof Portable Bluetooth Speaker, Black
The JBL Flip 5 makes the most sense for buyers already building around JBL’s PartyBoost-compatible speakers. Pairing lets you expand listening across compatible models, while the IPX7 waterproof design suits poolside outings better than the IPX5 portable speaker in this roundup. Its listed 20W output gives it more power on paper than either Anker Soundcore 2, though wattage alone does not establish which speaker sounds louder or fuller. Battery life is the clear compromise: up to 12 hours is half the stated runtime of the Soundcore 2. The included USB-C to USB-A cable is useful, but the listed Bluetooth range is only 33 feet. I’d favor it over the Soundcore 2 mainly when JBL pairing compatibility matters more than longer playback or a wider stated range.
Pros:- IPX7 waterproof design for outdoor and poolside use
- 20W maximum output power
- Can pair with other PartyBoost-compatible speakers
- USB-C to USB-A charging cable is included
Cons:- Up to 12 hours of battery life is shorter than the Anker Soundcore 2’s stated 24 hours
- Listed Bluetooth range is 33 feet
- PartyBoost pairing is limited to compatible speakers
Best for: JBL owners who want a portable, waterproof speaker that can join a PartyBoost-compatible group setup.
Not ideal for: Travelers prioritizing the longest stated playback or buyers who need a longer listed Bluetooth range.
- Maximum output power:20 watts
- Battery life:Up to 12 hours
- Battery capacity:3000 mAh
- Water resistance:IPX7 waterproof
- Bluetooth range:33 feet
- Connectivity:Bluetooth
- Speaker size:16 centimeters
Our verdict“Choose the Flip 5 if PartyBoost compatibility is valuable to your JBL setup; choose the Soundcore 2 for longer stated playback and greater listed range.”
Anker Soundcore 2 Portable Bluetooth Speaker, 24-Hour Playtime, IPX7
This Soundcore 2 suits buyers who want a straightforward Bluetooth speaker with BassUp-enhanced sound, stereo output, and a long stated runtime. Its 12W output is less powerful on paper than the JBL Flip 5’s 20W, but the Anker counters with up to 24 hours of playback versus the Flip’s 12 hours. Both list IPX7 protection, making either a better fit for water-prone outings than the IPX5 LED speaker in this roundup. Wireless stereo pairing can broaden the setup, but this version’s listed connectivity is Bluetooth only: there’s no auxiliary input for a wired source. Its 20-meter range is also shorter than the 66-foot range listed for the other Soundcore 2 entry. Those limits make this a practical, simple pick rather than the most flexible one.
Pros:- Up to 24 hours of stated playtime
- IPX7 waterproof protection
- 12W stereo sound with BassUp technology
- Supports wireless stereo pairing
Cons:- Bluetooth-only connectivity; no auxiliary input
- Listed 20-meter range is shorter than the other Soundcore 2 entry’s 66 feet
- 12W output is lower than the JBL Flip 5’s listed 20W
Best for: Listeners who want compact stereo sound with enhanced bass, long stated playback, and IPX7 protection without needing wired input.
Not ideal for: People who want an AUX connection, need the longest listed Bluetooth range, or prioritize higher stated output power.
- Playtime:Up to 24 hours
- Water resistance:IPX7
- Output power:12W
- Bluetooth range:20 meters
- Driver size:6 cm
- Battery:5,200mAh Li-ion
- Connectivity:Bluetooth
- Audio output:Stereo
Our verdict“Choose this Soundcore 2 for long-running, bass-enhanced Bluetooth listening, but skip it if you need AUX input or higher stated output.”

How We Picked
I ranked these speakers around the decisions portable-speaker buyers actually face: how easy each form factor is to carry, how much sound it is designed to deliver, and whether its stated water protection fits likely use. I also weighed practical differences such as battery-life claims, party features, and whether a speaker is intended for a room, a shower, a bag, or a group outdoors. Product names and specifications supplied for this roundup inform the comparison; I do not imply hands-on testing or make unsupported claims about sound quality.
The order favors products with the broadest apparent usefulness for portable listening, then separates compact, value-oriented, rugged, and party-focused picks by their intended strengths. A larger speaker can rank well for outdoor gatherings without being the best choice for a commute, and a tiny model can be a strong carry option without serving as a room-filling speaker. Where listings are sparse or overlap, I treat unverified capabilities cautiously and direct buyers to check the exact model’s specifications before purchasing.
| portable Bluetooth speaker | Connectivity | Battery life |
|---|---|---|
| JBL Go 5 Portable Bluetooth Sp | — | — |
| Sonos Era 100 SL Compact | Bluetooth, Wi-Fi | — |
| Bose SoundLink Flex | USB-C | Up to 12 hours typical; up to 3 hours at maximum volume |
| BassBloom ROAR 3 Portable Blue | — | — |
| JBL Go 5 Portable Waterproof B | — | Up to 8 hours, plus 2 hours with Playtime Boost |
| Soundcore Boom 2 80W Outdoor B | — | Up to 24 hours |
| Monster S620 60W Portable Blue | — | — |
| JBL Charge 6 Portable Waterpro | Bluetooth; Auracast multi-speaker connection | — |
| JBL PartyBox Club 120 Portable | Bluetooth; Auracast multi-speaker connection | Up to 12 hours |
| Soundcore Select 4 Go Bluetoot | — | — |
| Anker Soundcore 2 Portable Blu | — | Up to 24 hours |
| Portable Bluetooth Speaker | Bluetooth, AUX | Up to 24 hours at 50% volume with lights off |
| Portable Bluetooth Speaker wit | Bluetooth, auxiliary | Up to 15 hours |
| JBL Flip 5 Waterproof Portable | Bluetooth | Up to 12 hours |
| Anker Soundcore 2 Portable Blu | Bluetooth | — |
Factors to Consider When Choosing Portable Bluetooth Speakers
Before choosing a portable Bluetooth speaker, decide where it will travel and what job it needs to do. A speaker that stays in a kitchen has different needs from one that goes into a shower, backpack, or outdoor group setting. These broader checks can help prevent paying for features that do not suit your routine—or choosing a compact model that cannot meet your volume needs.
Match Size to Your Real Carrying Habits
Start with the places you will actually take the speaker, not the places you might take it occasionally. A pocket-sized model is convenient for short outings, but its small body may not deliver the fullness or group coverage you want outdoors. Larger units can make shared listening easier, yet become a burden if they need to fit in a crowded bag or travel every day. Check dimensions and weight alongside the product name, since “portable” covers everything from shower speakers to party units. If you mostly listen at home, a slightly larger speaker may be a better compromise than buying the smallest option available. Choose the lightest size that still suits your usual listening setting.
Read Water-Resistance Claims for the Situation
Water-resistance ratings describe specific levels of exposure, not universal protection from every accident. Splash resistance may be enough for a kitchen counter or light rain, while shower use or poolside listening calls for closer attention to the stated rating and manufacturer guidance. Do not treat waterproof wording in a product title as proof that a speaker can be submerged or used in salt water. Also check whether dust protection is listed if the speaker will go to a beach, campsite, or work site. A protective rating cannot prevent damage to ports or other parts if care instructions are ignored. For wet environments, favor clear specifications over vague claims.
Choose Sound Output for the Listening Setting
Think about listening distance and background noise before comparing wattage or bass-focused marketing. Quiet personal listening does not call for the same output as a gathering where people are spread across a yard. Bigger drivers and cabinets can support a more substantial presentation, but the larger enclosure may reduce convenience on the move. A compact speaker can work well nearby yet struggle to carry sound through an open space. If you often listen outdoors, prioritize a model described for higher-output use rather than assuming any Bluetooth speaker will cover a group. For everyday indoor listening, portability and ease of placement may matter more than maximum volume.
Treat Battery Claims as One Part of Runtime
Advertised playtime is a reference point, not a guarantee of the same runtime in every situation. Louder playback and lighting effects can affect how long a speaker runs between charges, so consider how you tend to use it. A long stated battery life is useful for day trips, but it has less value if the speaker is usually close to an outlet. Check charging details and whether the manufacturer’s estimate matches a listening level you would realistically use. For travel, plan around your longest outing rather than relying on a headline number alone. If the listing gives little battery information, treat that uncertainty as part of the decision.
Pay for Features You Will Use
Party lighting, high-output designs, and rugged construction can make sense when they solve a recurring need. They add less value when the speaker is mainly for podcasts, a desk, or occasional background music. Before paying more for a larger model, ask whether you need its extra volume and whether you are willing to carry its added bulk. Conversely, choosing only by compact size can lead to disappointment if you regularly host friends or listen outside. A straightforward shower or travel speaker may be a better fit than a feature-heavy party model. The best value comes from matching features to habits, not collecting the longest feature list.
Check the Exact Listing and Model Variant
Product names can cover color variants, generations, and listings with different stated specifications. This roundup includes two JBL Go 5 entries and two Soundcore 2 entries, so confirm the exact version, color, and claims shown on the listing you plan to buy. Do not assume a feature advertised for one version applies to another. Look for the full model name, water-resistance rating, battery details, and included accessories before checkout. This is especially useful when a title uses broad phrases such as “waterproof” without clarifying the rating. A quick specification check can prevent a mismatch between the speaker you intended to choose and the one in your order.
Frequently Asked Questions
Which speaker in this roundup makes the best everyday all-rounder?
The JBL Charge 6 is my pick for the broadest mix of portable use cases in this selection. It sits between pocket-size options and the much larger party-focused speakers, making it a practical place to start if you want one speaker for varied settings. Choose a smaller model instead if low weight and minimal bag space matter most. If you mainly need sound for a crowd outdoors, the Soundcore Boom 2 or PartyBox Club 120 is more aligned with that job. Compare the exact specifications before buying, especially if battery or water protection is a deciding factor.
Should I choose a compact speaker or a larger outdoor model?
Choose a compact speaker when you expect to carry it often, listen nearby, or use it in small spaces such as a shower or desk. A larger model is a better match when you need more presence for a group or an open-air setting, but it takes up more room and is less convenient for daily carry. The JBL Go 5 and Soundcore Select 4 Go represent the compact end of this lineup, while the Soundcore Boom 2 and PartyBox Club 120 lean toward higher-output use. If your needs change from day to day, a middle-ground option such as the JBL Charge 6 may be easier to live with. Pick based on your most frequent use, not the occasional event.
Can I use any water-resistant speaker in the shower or pool?
No: water-resistance claims differ, and a product title alone does not establish that a speaker can handle submersion. Check the exact IP rating and the manufacturer’s instructions for shower spray, poolside splashes, or immersion. The Soundcore Select 4 Go is specifically presented as a shower speaker, while other models in the lineup list water protection that should be checked against their intended use. Poolside use also brings risks such as drops, chemicals, and wet charging ports. Keep the speaker away from charging cables while wet and follow the care guidance for its model.
What should I check when two listings appear to be the same speaker?
Compare the full model name, generation, color, and specifications rather than relying on a shared product family name. This roundup includes two JBL Go 5 color listings and two Anker Soundcore 2 entries with different stated details. Check battery-life claims, water-resistance ratings, and included accessories on the exact listing you intend to order. A difference in title may reflect a variant, a separate claim, or simply listing information that needs verification. If a key specification is missing, do not assume the more favorable detail from another listing applies. That extra check is particularly useful when durability or runtime is central to your choice.
Is a party speaker a sensible choice if I also want a portable speaker for everyday use?
It can be, but only if group listening and event use matter more to you than easy daily carrying. The JBL PartyBox Club 120 is the most explicitly party-oriented choice in this roundup, while the smaller JBL Charge 6 and Bose SoundLink Flex are more natural fits for routine portability. A larger unit may take more effort to transport and store, even when it is designed to be moved. If you host gatherings often, that tradeoff may be worthwhile; if you mostly listen alone or travel with the speaker, a smaller model is likely more convenient. Decide whether the speaker’s biggest job is entertaining a group or accompanying you from place to place.
Conclusion
For the best overall balance of portable use, start with the JBL Charge 6. My best value direction is the Anker Soundcore 2 for buyers seeking a straightforward portable option, with the separate 24-hour/IPX7 listing worth checking if those stated claims matter. For a best premium compact choice, consider the Bose SoundLink Flex (2nd Gen); for beginners, the JBL Go 5 offers a simple, small-format starting point. Choose the Soundcore Select 4 Go for shower use, the Soundcore Boom 2 for outdoor output, or the JBL PartyBox Club 120 when group entertainment is the priority. If none of those needs stands out, decide first whether you value light carry, stronger group sound, or clearer water-protection specifications most.


















