Anker SoundCore Sport, $32 with code RX6QE5C6

Rather than being merely splash resistant like a lot of Bluetooth speakers, Anker’s SoundCore Sport is IPX7 rated, meaning it can be fully submerged for extended periods of time, and come out unscathed. That, plus its 10 hour battery life made it one of our readers’ favorite water resistant speakers.