A bathroom is harder on a speaker than a swimming pool is. A pool is a single soaking followed by drying out. A bathroom is warm humid air, twice a day, for years, working its way into every seam and sitting on every circuit board. That is why speakers marketed as splash-resistant die in bathrooms and speakers built for immersion do not.
This article contains affiliate links. If you buy through one of them we may earn a small commission, at no extra cost to you. It does not affect which products we pick or what we say about them.
The short answer
Ignore the word waterproof and read the IP rating. For a bathroom you want IPX7 as a minimum, which means the speaker survives full immersion, because that is the only rating that implies a properly sealed body. IPX4 and IPX5 handle splashes and nothing more, and steam will eventually get into them. A hanging hook or strap matters almost as much as the rating.
What the ratings actually mean
An IP rating has two digits. The first is dust, the second is water, and an X means that aspect was not tested. So IPX7 says nothing about dust and everything about water.
- IPX4: splashing from any direction. Fine for a kitchen worktop, not for a shower.
- IPX5: a low-pressure jet. Survives being rinsed. Steam will still work its way in over time.
- IPX6: powerful jets. Genuinely tough, but still not sealed against immersion.
- IPX7: immersion in a metre of water for thirty minutes. This requires a properly sealed body, which is what keeps humid air out too.
- IP67: the same water sealing plus complete dust protection. The best of the common ratings.
The practical point: the jump from IPX5 to IPX7 is not a small improvement in splash resistance. It is the difference between a case with gaskets over the openings and a case that is sealed as a whole. In a room full of steam, that is the distinction that matters.
Waterproof ratings are tested with fresh water at room temperature. Hot water, steam, soap and shampoo are all harder on seals than the test. Treat the rating as a floor, not a promise, and rinse the speaker with clean water occasionally.
The picks
Soundcore Select 4 Go by Anker
This is the speaker most obviously designed for the job rather than adapted to it. IP67 means fully sealed against both water and dust, it floats if you drop it in the bath, and it has a strap so it can hang from a shower rail or a hook instead of balancing on a wet ledge. Twenty hours of playback means you are not charging it constantly, which matters because the charging port is the one part of any waterproof speaker you want to open as rarely as possible.
JBL Clip 5
The built-in carabiner is not a gimmick, it is the whole point. Clip it to the shower rail, the towel rail, or a hook, and the speaker is out of the water, out of the way, and pointing at you. IP67 rated, small enough to travel with, and it sounds considerably better than its size suggests. If your bathroom has nowhere flat and dry to put a speaker, this is the answer.
JBL Go 4
The smallest sensible option. IP67, a loop for hanging, and a price that makes it easy to replace if it eventually gives up. Do not expect much low end from something this size, though a tiled bathroom reinforces bass considerably, so it sounds better in a shower than it does on a desk. A good choice if you mostly listen to podcasts and radio.
Anker Soundcore 2
A long-running best seller for good reason. IPX7, twenty-four hours of playback, and noticeably more bass than the pocket-sized options. It is a little large to hang from a rail, so it suits a bathroom with a shelf or windowsill rather than a small shower cubicle. Good value if you want one speaker that works in the bathroom and the garden equally well.
Bose SoundLink Flex (2nd Gen)
If the speaker is going to move around the house and the bathroom is only one of its jobs, this is the one that sounds properly good. IP67, floats, and has a position sensor that adjusts the sound depending on whether it is lying flat, standing up or hanging. The price is a large step up from everything above, and in a small tiled bathroom you will not hear all of what you paid for.
What matters beyond the rating
Look for
- A strap, hook or carabiner, so it hangs rather than sits in water
- A sealed charging port cover, or better, wireless charging
- Long battery life, so you open the port rarely
- Physical buttons, which work with wet hands where touch panels do not
- Enough volume to beat running water, which is louder than people expect
Avoid
- Touch controls, which misread water droplets as taps
- Fabric grilles, which hold moisture and eventually smell
- USB-C ports with a flimsy rubber flap
- Speakers rated only IPX4 or IPX5, whatever the marketing says
- Anything that needs an app to work at all
Making it last
- Never charge it while it is damp. Water in the port during charging is what kills most of these.
- Shake the water out of the grille after a shower and leave it somewhere airy rather than on the tiles.
- Rinse it with clean water occasionally, because soap residue degrades rubber seals.
- Keep it out of the direct spray even if it is rated for immersion. Sealed is not the same as indestructible.
- Check the port cover seats properly every few months. A loose flap is the most common failure point.
Bathrooms are small, tiled and reflective, which flatters speakers enormously. You need much less speaker than you think. Spend the money on the waterproof rating and the hanging design rather than on drivers you will not hear the benefit of.
Is IPX7 enough for a shower?
Yes, comfortably. IPX7 means the speaker survives full immersion, which is well beyond what a shower does to it. The reason to choose it is that the sealed construction also keeps steam out.
Can I take an IPX7 speaker in the bath?
It will survive being dropped in, and most float. Keeping it out of the water is still the sensible habit, since repeated immersion wears the seals faster than the rating suggests.
Why did my waterproof speaker stop charging?
Almost always water or corrosion in the charging port. Dry it thoroughly before charging, and if it is already corroded, clean the contacts with isopropyl alcohol and let it dry fully.
Does steam damage a speaker more than water?
In a sense, yes, because it gets everywhere and does so repeatedly. A splash dries. Humid air works into seams twice a day for years, which is why immersion-rated sealing matters in a bathroom.
Will Bluetooth reach from another room?
Usually, though bathroom walls and tiles do attenuate it. If you leave your phone outside, expect occasional dropouts, and consider a speaker with a larger battery so you can bring it in with you instead.
The bottom line
Buy IPX7 or IP67, and buy something that hangs. Those two things matter far more in a bathroom than driver size or brand. A small sealed speaker on a shower rail will outlast and out-perform a larger splash-resistant one sitting in a puddle on the ledge, and it will cost you less.


