The best HomePod deals are perfect for your home but what about when you're on the go? The JBL Go 2 is a small Bluetooth speaker with a lot of sound with IPX7 water resistance. This speaker is under $30 at B&H and is a great way to take your get-togethers to the next level. Since it's so small, just over three inches at its widest, it will fit in your bag with ease.

This speaker also has enough power to last for up to five hours thanks to its 730mAh battery. It recharges with a micro USB port located safely under a rubber flap with an aux cable input if you're still rocking analog audio sources. You can also use this speaker for speakerphone calls thanks to a built-in microphone with noise cancellation.

Pick one of four colors from Deep Sea Blue, to Ruby Red, Midnight Black, and Slate Navy or grab one of each.

Bring the music with you with a compact JBL Bluetooth speaker for under $30

JBL GO 2

JBL GO 2 Portable Wireless Speaker | $5 off

Keep the music playing when you're by yourself or with friends with this compact portable Bluetooth speaker from JBL. You can even take it to the pool or beach thanks to IPX7 water resistance.

$29.95 at B&H

This speaker works with any Bluetooth device so can boost your audio whether you're using a MacBook, iPad, or iPhone. It also works great with Android and Windows devices so your friends can keep the music going even when you're tired of being the DJ.

If you've been looking for a compact Bluetooth speaker, JBL is a great choice with a sound bigger than the speaker it's coming from and plenty of colors to effortlessly blend in with your other accessories.

We may earn a commission for purchases using our links. Learn more.