6 answers
Personally I had an Anker that held up pretty well in the sand, but after one summer it started making weird noises in the bass. My mum's JBL, which she's been lugging around for years, handles it better, even though it also needs that freshwater rinse everyone mentions.
What really makes the difference is that the JBL comes apart more easily if sand gets inside, whereas with the Anker you have to fiddle around a bit more to clean the grilles. If you're hitting the beach often, I'd bet on the JBL for longevity, but honestly systematic rinsing accounts for like 80% of the results.
Are you mainly looking for battery life or do you really want something that's tough against water and sand? I've tested both brands at the beach and honestly JBL is more reliable for durability, but Anker speakers often give you better value for money with a battery that lasts way longer. For the beach specifically I'd go with JBL if you have the budget, otherwise an Anker does the job just fine - just make sure you rinse it properly after, sand is the real killer for both of them.
Both are solid at the beach, but something people often forget is to rinse the speaker with fresh water after the sand - dry sand is really the worst enemy for the drivers, and it can eat away at the seals even on waterproof gear. Personally, I put mine in a small airtight bag when I go near the water 🏖️
But it really depends on what you're doing at the beach. If you just want music for a relaxing afternoon, any of them will do the job. But if you're planning to leave it lying around in the sand, underwater, or even just next to your stuff for hours on end, then there are differences.
I have a JBL that I've brought several times and it clearly handles impacts better. It survived something pretty nasty where I accidentally buried it in wet sand. After that it worked fine. The Ankers I've tested seem a bit less rugged in their construction, even though they have good waterproofing on paper. What really kills beach speakers is salt and fine sand getting everywhere - not just water.
My advice: before you buy, check the IP rating (the higher, the better), and once you get home, really clean the speaker with fresh water, even if it seems waterproof. Salt especially corrodes everything over time. Between the two brands, JBL usually has a slightly more sealed design in my opinion, but honestly if you take care of your gear, an Anker will last just as long.
I use a portable speaker at the beach regularly and honestly rinsing it with fresh water is really crucial - I've seen people skip that and it kills the speakers after a few months. Between the two brands, they both hold up pretty well against saltwater, but I'd say JBL has a slight edge on durability if you shake it out well before storing it. After that it all depends on your budget and whether you want something really compact or not.
What people say about rinsing is spot on, but also: JBL tends to have better-protected connectors than Anker, so even with sand hanging around, you're less likely to get corrosion on the charging side! Both will survive the beach if you treat them right, but technically JBL saves you a bit of maintenance.
Your answer
Log into answer.