Skip to content

Comparison Speakers

JBL Charge 6 vs Bose SoundLink Flex (2nd Gen): which one should you buy?

Quick answer

Buy the JBL Charge 6 if you want one speaker for the beach, backyard and travel. Buy the Bose SoundLink Flex (2nd Gen) instead if you want a rugged speaker with natural sound.

We research products independently. When you buy through links on this page, we may earn a commission at no extra cost to you. How we earn money

JBL Charge 6
Buy

JBL Charge 6

Best for Best all-rounder

Typically $179–$199

Check Price on Amazon Paid link
Bose SoundLink Flex (2nd Gen)
Buy

Bose SoundLink Flex (2nd Gen)

Best for Clear, portable sound

Typically $129–$149

Check Price on Amazon Paid link

Quick comparison

FeatureJBL Charge 6Bose SoundLink Flex (2nd Gen)
VerdictBuyBuy
Typical price$179–$199$129–$149
Best forBest all-rounderClear, portable sound
Key featureBig sound, long battery and power-bank charging in a rugged bodyClear, balanced sound in a tough, floating speaker
Water resistanceIP68IP67
BatteryUp to 24 hoursUp to 12 hours
Weight1.3 kg0.6 kg
Stereo pairingYes (Auracast)Yes
Where to buyCheck Price Paid linkCheck Price Paid link

Main differences

Water resistance

JBL Charge 6: IP68; Bose SoundLink Flex (2nd Gen): IP67.

Battery

JBL Charge 6: Up to 24 hours; Bose SoundLink Flex (2nd Gen): Up to 12 hours.

Weight

JBL Charge 6: 1.3 kg; Bose SoundLink Flex (2nd Gen): 0.6 kg.

Stereo pairing

JBL Charge 6: Yes (Auracast); Bose SoundLink Flex (2nd Gen): Yes.

Why buy it

JBL Charge 6: big sound, long battery and power-bank charging in a rugged body; Bose SoundLink Flex (2nd Gen): clear, balanced sound in a tough, floating speaker.

Made for

JBL Charge 6: best all-rounder; Bose SoundLink Flex (2nd Gen): clear, portable sound.

Usual price

JBL Charge 6: $179–$199; Bose SoundLink Flex (2nd Gen): $129–$149.

Which should you choose?

Choose the JBL Charge 6 if you

  • you want one speaker for the beach, backyard and travel
  • value big, punchy sound
Check Price Paid link

Choose the Bose SoundLink Flex (2nd Gen) if you

  • you want a rugged speaker with natural sound
  • value clear sound
Check Price Paid link

If neither feels right

Neither is the only answer. See every model we would buy (and the ones we would skip) in our list of the best bluetooth speakers.

Not sure about either? Consider these

JBL Flip 7

JBL · Speakers

JBL Flip 7

Buy it if you want one tough speaker for the backyard, pool and trips.

Verdict
Buy
Best for
Most people
Typical price
$129–$149

Pros

  • IP68 waterproof and drop-proof
  • Auracast multi-speaker

Cons

  • Mono sound
Bose SoundLink Max

Bose · Speakers

Bose SoundLink Max

Buy it if you want a speaker that fills a backyard and still has a handle.

Verdict
Buy
Best for
Big sound
Typical price
$299–$399

Pros

  • Big, balanced sound
  • IP67

Cons

  • Expensive

Frequently asked questions

JBL Charge 6 or Bose SoundLink Flex (2nd Gen): which should I buy?

Buy the JBL Charge 6 if you want one speaker for the beach, backyard and travel. Buy the Bose SoundLink Flex (2nd Gen) instead if you want a rugged speaker with natural sound.

Is the price difference worth it?

The JBL Charge 6 usually costs $179–$199 and the Bose SoundLink Flex (2nd Gen) $129–$149. Pay more only if the differences above matter to you.

Buyrskip Editorial Team

Part of the Buyrskip research team. We compare specifications, documentation and real-world trade-offs so you can decide faster.

JBL Charge 6 or Bose SoundLink Flex (2nd Gen): the full reasoning

JBL Charge 6 or Bose SoundLink Flex (2nd Gen)? Both are strong bluetooth speakers, which is exactly why the choice is hard. Here is the short version first: buy the JBL Charge 6 if you want one speaker for the beach, backyard and travel, and buy the Bose SoundLink Flex (2nd Gen) if you want a rugged speaker with natural sound. The rest of this page explains why, with usual US prices.

Where they differ

The JBL Charge 6 wins on big sound, long battery and power-bank charging in a rugged body. The Bose SoundLink Flex (2nd Gen) answers with clear, balanced sound in a tough, floating speaker. Water resistance: IP68 on the JBL Charge 6, IP67 on the Bose SoundLink Flex (2nd Gen). Battery: Up to 24 hours on the JBL Charge 6, Up to 12 hours on the Bose SoundLink Flex (2nd Gen). Weight: 1.3 kg on the JBL Charge 6, 0.6 kg on the Bose SoundLink Flex (2nd Gen). Stereo pairing: Yes (Auracast) on the JBL Charge 6, Yes on the Bose SoundLink Flex (2nd Gen).

Reasons to buy the JBL Charge 6

Big, punchy sound, Long battery, Charges your phone. What to accept: heavier than Flip, pricier than Charge 5. Usual price: $179–$199. Our verdict: buy. Read the full JBL Charge 6 review.

Reasons to buy the Bose SoundLink Flex (2nd Gen)

Clear sound, Floats, Rugged. What to accept: 12-hour battery, mono. Usual price: $129–$149. Our verdict: buy. Read the full Bose SoundLink Flex (2nd Gen) review.

Neither one?

Our list of the best bluetooth speakers has every other model with its own call. Waterproofing: IP67 survives the pool, the beach and rain.

Also consider the JBL Flip 7 ($129–$149): punchy sound, IP68 toughness and Auracast in a bottle-size speaker. Buy it if you want one tough speaker for the backyard, pool and trips.

Also consider the Bose SoundLink Max ($299–$399): rich stereo sound and deep bass from a carryable speaker. Buy it if you want a speaker that fills a backyard and still has a handle.

US buyer tip

For backyard and pool use, a rugged IP67 speaker is the safest buy; check whether the brand sells replacement batteries or offers a long warranty.

Prices on Amazon.com move in a pattern. The deepest cuts land on Prime Day in July, Prime Big Deal Days in October and the Black Friday to Cyber Monday week, with smaller drops around Presidents Day, Memorial Day, the Fourth of July and back-to-school. Judge a deal against the usual price we show, never against the crossed-out list price.