Jobsite Audio
Milwaukee M18 Bluetooth Jobsite Speaker 2954-20 Review: Loud, Tough, and Battery-Powered
A full review of Milwaukee's M18 Bluetooth jobsite speaker, covering sound quality, battery runtime, EQ controls, audio link pairing, and durability features.
Introduction
Music changes the mood of a job site. Whether it is a house party or a workday, good tunes keep morale up, and that usually means a speaker that can survive dust, drops, and long shifts. Milwaukee’s M18 Bluetooth Jobsite Speaker, model 2954-20, is the newest entry in the company’s jobsite audio lineup for 2024, and it brings full-range sound, IP64 protection, and some surprisingly flexible pairing features to the table.
If you already run Milwaukee M18 batteries, this speaker slots straight into your existing ecosystem. This review covers how it sounds, how long it runs, how the EQ works, and what to know before pairing a second unit.
Key Specs and Battery Runtime
The 2954-20 is powered exclusively by M18 batteries, so it will not run on M12 packs. Inside, you get a 3.25-inch woofer paired with high-frequency tweeters for full-range sound. Milwaukee claims 60 hours of playtime at 50% volume on an M18 XC 5.0 battery, dropping to around 18 hours at maximum volume. That is a serious runtime spread worth knowing before you plan a full workday.
Other specs include Bluetooth 5.3 with up to 200 feet of range, USB Type-C for charging your devices, an IP64 rating for dust and water resistance plus impact resistance, and a one-year tool warranty. Out of the box, the unit feels robust, with thick rubber overmolding that should help it shrug off drops.

Sound Quality and EQ Controls
Pairing is painless. Hit the power button and the speaker flashes a white light while it searches for a device; it shows up in your Bluetooth settings almost instantly. At full volume, the sound stays clear and does not fall apart the way cheaper speakers often do. The top end of the bass range can push into slight distortion, but overall the low end is strong without becoming muddy.
One of the best features is the onboard EQ. Holding the play/pause button enters bass adjustment mode, where the volume and previous-track buttons dial bass up or down. Pressing play/pause again switches to treble adjustment. A tone cue confirms each mode, and the speaker exits EQ mode after a few seconds of inactivity, so you have to move quickly. Adjustments work on the fly, which makes it easy to tame the bass-heavy default tuning.

Pairing Two Speakers and Audio Link
This is where the 2954-20 gets interesting. Milwaukee sent the speakers in pairs, and the audio link feature lets you connect multiple audio-link-compatible devices, with support for over 200 linked speakers. Getting two units talking takes a single tap of the link button, and once paired, volume changes apply to both.
Two caveats are worth noting. First, EQ settings do not transfer between paired units; each speaker must be adjusted independently. Second, turning off the master unit does not shut down the linked speaker, so you need to power off each unit separately. With a large audio link setup, that could become tedious.

Durability, Portability, and Everyday Use
Beyond sound, the 2954-20 is built for jobsite versatility. It has integrated hanging capabilities: a hook for a utility cart or nail, and a pass-through so you can run a cable or cord through the handle. There is also a top cradle to hold your smartphone, which keeps it from vibrating itself off a surface while playing.
The thick rubber overmold covers the front and the controls, adding drop resistance, and Torx screws on the back hint at a serviceable interior. IP64 dust and water resistance means rain and sawdust are not a problem. One small quirk: the speaker automatically re-pairs to your phone but does not automatically re-link to a paired head unit, so you will tap the link button each time you reconnect a two-speaker setup.

Buying Advice
If you already own M18 batteries, this speaker is a natural fit and one of the most practical ways to add music to a workday. If you want to fill a large space, consider spacing two units apart at a moderate volume rather than pushing one speaker to maximum; that approach can improve overall sound quality. If you want a heavier, radio-style unit with AM/FM, a charger, and packout compatibility, Milwaukee’s other jobsite radios cover that ground, but for a straightforward, rugged, battery-powered Bluetooth speaker, the 2954-20 is a strong choice.
Conclusion
The Milwaukee M18 Bluetooth Jobsite Speaker 2954-20 delivers clear full-range sound, an impressively long claimed runtime, on-device EQ, and thoughtful jobsite mounting options, all protected by IP64-rated sealing and heavy rubber overmolding. Independent EQ per unit and manual power-off for linked speakers are minor annoyances, but the core experience is excellent. For crews already invested in the M18 platform, it is an easy recommendation.
Product link
View more details for Milwaukee M18 Bluetooth Jobsite Speaker 2954-20
This product is mentioned in the review. Check the specifications, options, and compatibility before buying.
View more details for Milwaukee M18 Bluetooth Jobsite Speaker 2954-20