Four small portable Bluetooth speakers of different shapes on a dark reflective table with glowing green and orange sound waves
Illustration, not the actual products

This post may contain affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. Read our affiliate disclosure.

You don’t need to spend $100 or more to get a portable speaker that survives the beach, the shower and a backpack. In 2026 the sub-$50 market is full of small, waterproof speakers from JBL, Anker’s Soundcore brand and Tribit, and the differences come down to size, battery life and how much bass you expect from something that fits in a jacket pocket. Here are the ones worth buying in October 2026, plus one that’s worth waiting for on sale.

Quick picks

Speaker Price (Oct 2026) Battery (rated) Water rating Best for
Soundcore Select 4 Go around $25 up to 20 hours IP67, floats Lowest price, longest battery
JBL Go 4 around $35–$50 up to 7 hours (+2 with Playtime Boost) IP67 Smallest and most pocketable
Tribit StormBox Micro 2 around $50 up to 12 hours IP67 Best sound and features for $50
JBL Clip 5 around $80 list, often $45–$60 on sale up to 12 hours (+3 with Playtime Boost) IP67 Clipping to a bag, if you catch a deal

Prices move a lot, especially as Black Friday gets closer, so check the current price before you buy.

What actually matters in a cheap speaker

At this price, every speaker uses one small driver or a tiny pair of drivers, so none of them will fill a big backyard party. What separates them:

  • Water and dust rating. IP67 means dust-tight and able to survive being dunked in about 3 feet (1 m) of water for 30 minutes. All four picks here have it. Some speakers also float, which matters at the pool.
  • Rated battery life. Brands measure at moderate volume. Play loud and expect noticeably less.
  • Size and mounting. A strap or carabiner is more useful than it sounds for showers, bikes and backpacks.
  • Pairing a second unit. Most of these can join a second identical speaker for stereo sound, which is the cheapest way to get a bigger sound later.
Rugged portable Bluetooth speaker on a wet pool edge with water splashing over it at sunset
Illustration

1. Soundcore Select 4 Go: best value

The Select 4 Go is the speaker to buy if you want something cheap that lasts. Soundcore lists it at $34.99, but Best Buy has it for around $25 this month. For that you get a 5W single-driver speaker rated at up to 20 hours per charge, which is far longer than the JBL Go 4 at a lower price.

It’s IP67 rated and it floats, so it’s a good pool or shower speaker. There’s a built-in loop for hanging it from a shower caddy, bag strap or handlebars, USB-C charging, and support in the Soundcore app for EQ adjustments. You can also pair two units for stereo, though Soundcore notes the newest version won’t pair with older units.

The trade-off is sound: a single 5W driver is fine for podcasts and background music, but it won’t give you much bass or volume. It’s also slightly heavier than the Go 4 at about 9.3 ounces.

Soundcore Select 4 Go Bluetooth Speaker 20-hour battery, IP67, floats

2. JBL Go 4: the most pocketable

The JBL Go 4 is the smallest speaker here and the one most people will recognize. Its list price is $49.95, but it regularly drops to the $35–$40 range at Amazon, and it hit about $33 during Amazon’s Prime Big Deal Days in early October 2026. In the UK it typically sells for around £35.

It weighs about 6.7 ounces (190 g), has a 4.2W driver, Bluetooth 5.3 and IP67 protection. JBL rates the battery at up to 7 hours, plus up to 2 more hours with Playtime Boost turned on in the JBL Portable app. That’s the weakest battery figure in this list, so it suits short trips more than all-day use.

The Go 4 also supports Auracast, JBL’s newer way to link speakers. You can pair two Go 4s for stereo or connect it to other Auracast-capable JBL speakers. One catch: it doesn’t link with older JBL speakers that use PartyBoost, such as the Go 3.

3. Tribit StormBox Micro 2: best sound for $50

If you can spend the full $50, the StormBox Micro 2 is the most capable speaker in this group. It’s currently listed at around $49.99 on Amazon (around £50–£60 in the UK), and it packs a 10W speaker, a rated 12 hours of battery and IP67 protection into a palm-sized body.

What Hi-Fi praises how enjoyable it sounds for its size, though it notes the sound can get a bit messy at high volume. The rubber strap on the back wraps around a bike handlebar, backpack strap or shower head. It can also connect to two phones at once, and it doubles as a small power bank: you can top up a phone or earbud case from its USB-C port in a pinch.

It’s fairly heavy for its size at about 315 g (11 ounces), and it does not float. Tribit has since released the StormBox Micro 3 with a longer rated battery and an IP68 rating, but it costs around $60, so the Micro 2 remains the better pick if $50 is a hard limit.

Tribit StormBox Micro 2 Portable Speaker 10W, 12-hour battery, strap mount

Tip: If you want louder, wider sound later, don’t upgrade straight away. Buying a second unit of the same speaker and pairing the two for stereo often costs less than moving up to a $100 model, and you can split them up again for separate rooms.

Small Bluetooth speaker clipped to a hiking backpack strap on a mountain trail at sunset
Illustration

4. JBL Clip 5: worth it on sale

The JBL Clip 5 is not an under-$50 speaker at full price. It lists at around $80, but it often drops to $45–$60 at Amazon, B&H and other retailers, and it was down to $45 in mid-October. If you see it near $50, it’s a strong pick.

What you get over the Go 4 is a built-in carabiner with a wider opening than the Clip 4, a 7W driver, and a much longer rated battery: up to 12 hours plus up to 3 more with Playtime Boost. It’s IP67 rated and supports Auracast, so it links with a Go 4 or another Clip 5. RTINGS notes it has slightly better bass than the Go 4 and sounds more even when you’re not directly in front of it. Just don’t pay full price unless the carabiner matters a lot to you; the StormBox Micro 2 offers similar features for less.

JBL Clip 5 Portable Speaker Carabiner design, buy when on sale

Which one should you buy?

  • Cheapest that’s still good: Soundcore Select 4 Go. It costs about half of the others and lasts the longest.
  • Smallest for travel: JBL Go 4, as long as 7 to 9 hours of battery is enough.
  • Best all-rounder at $50: Tribit StormBox Micro 2 for its fuller sound, strap and power-bank feature.
  • For hiking and backpacks: JBL Clip 5, but only at a sale price.

If you mostly listen indoors and want voice control, a mains-powered smart speaker like the Echo Dot can be a better fit for the money, but it isn’t portable or waterproof.

Related reading: Best Noise Cancelling Headphones Under $100 in 2026 · Best Smartwatches for iPhone in 2026

The bottom line

For most people, the Tribit StormBox Micro 2 is the best Bluetooth speaker you can get for about $50 right now, with the fullest sound and the most extras. If you want to spend less, the Soundcore Select 4 Go at around $25 is a bargain with a 20-hour battery. The JBL Go 4 is the pick for pure pocketability, and the JBL Clip 5 is worth grabbing only when it drops close to $50. Whichever you choose, all four are IP67 rated, so a splash or a drop in the pool won’t end the party.

Comments

Have a question about this, or your own experience to share? Leave a comment below.

Loading comments…