StoreDeal.ai store
Shop
  • Deals
  • Deal checker
  • Black Friday
  • Buying guides
  • Brands
  • Stores
Travel
  • Flight deals
  • Hotel deals
Company
  • Research
  • Press
  • Use in AI assistants
  • Contact
  • deal.ai apps
Black Friday 2026
  • Walmart
  • Best Buy
  • Target
  • TVs
  • Laptops
  • Headphones
  • Apple
  • Gaming
  • Vacuums
  • Kitchen
  • Toys
  • Smartwatches
  • Tablets
  • Furniture
  • Mattresses
© Deal.ai Inc.·2222 Ponce de Leon Blvd, Miami, FL 33134·support@deal.ai
TermsPrivacy
Deal.ai › Milwaukee
Milwaukee
Milwaukee 2951-20 M12 Radio + Charger

Milwaukee 2951-20 M12 Radio + Charger

4.5(207 ratings)

Best price now

$139.99at AmazonChecked 9 h ago

17% under what the other stores charge

Compared across 25 stores. Prices are checked against each store and labelled with when. Store links may earn us a commission. As an Amazon Associate, Deal.ai earns from qualifying purchases.

Visit Amazon

Ask our agent about this product

It checks today's price at every store, compares the alternatives and answers in about a minute.

Enter to send, Shift+Enter for a new line

Price facts

  • Lowest price today: $139.99 at Amazon (checked Nov 13, 2026).
  • Checked at 25 stores.
  • Our take on the Milwaukee 2951-20 M12 Radio + Charger

    The Milwaukee 2951-20 is a compact jobsite radio and Bluetooth speaker that also charges M12 batteries. It stands out for its hang-anywhere design: a self-centering keyhole and a hollow handle let you pass a strap or hook through and hang it off a ladder, cart or scaffold. An IP54 rating covers dust and splashing water, and Milwaukee rates about 10 hours of play from an M12 CP 2.0 pack. It suits tradespeople and garage or patio listeners who want one rugged box for sound and charging; against larger jobsite radios it trades big volume and bass for portability, and owners rate it well overall.

    Best forJobsite and garage listeningHanging off ladders, carts and scaffoldsM12 users who want charging on the goOutdoor and patio use in light weather
    Pros
    • Hangs from a keyhole mount or a strap through the handle
    • IP54 dust and splash resistance
    • Charges M12 batteries, including from the 12V DC port
    • Bluetooth plus AM/FM radio
    • Compact and easy to carry between jobs
    Cons
    • Sound is good for its size but short on bass
    • Runtime depends on the battery you fit; a CP 2.0 gives about 10 hours
    • Battery and charger sold separately from the radio
    • Not a replacement for a full-size boombox on a loud site

    Milwaukee 2951-20 M12 Radio + Charger prices at every store

    • WalmartNew

      In stockSold by JC Weller

      $149.00Free shippingChecked 9 h ago
      Visit Walmart
    • Auto Tool WorldNew

      In stock

      $143.57+ $15.95 shippingChecked 9 h ago
      Visit Auto Tool World
    • Coastal ToolNew

      In stockReturn policy

      $165.00Checked 9 h ago
      Visit Coastal Tool
    • Red Tool StoreNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Red Tool Store
    • Quality Industrial SafetyNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Quality Industrial Safety
    • ToolupNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Toolup
    • Powerhouse True ValueNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Powerhouse True Value
    • Fasteners IncNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Fasteners Inc
    • Brand New ToolsNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Brand New Tools
    • Edmondson SupplyNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Edmondson Supply
    • Clark's Tool & EquipmentNew

      In stockReturn policy

      $169.00Checked 9 h ago
      Visit Clark's Tool & Equipment
    • Home DepotNew

      In stock

      $169.00Free shippingChecked 9 h ago
      Visit Home Depot
    • 1SourceToolNew

      In stockReturn policy

      $175.90Checked 9 h ago
      Visit 1SourceTool
    • Ace HardwareNew

      In stock

      $169.00+ $15.00 shippingChecked 9 h ago
      Visit Ace Hardware
    • AmazonNew

      Availability unknown

      As an Amazon Associate, Deal.ai earns from qualifying purchases.

      $139.99Free shippingChecked 9 h ago
      Visit Amazon
    • BenchmarkSupply.comNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit BenchmarkSupply.com
    • Great Lakes Power ToolsNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit Great Lakes Power Tools
    • Lighting WarehouseNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit Lighting Warehouse
    • NationalToolWarehouse.comNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit NationalToolWarehouse.com
    • Fleet FarmNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit Fleet Farm
    • Acme ToolsNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit Acme Tools
    • Blain's Farm & FleetNew

      Availability unknown

      $169.00Checked 9 h ago
      Visit Blain's Farm & Fleet
    • NAPA Auto PartsNew

      Availability unknown

      $169.99Checked 9 h ago
      Visit NAPA Auto Parts
    • MSC Industrial SupplyNew

      Availability unknown

      $217.73Checked 9 h ago
      Visit MSC Industrial Supply
    • Grainger Industrial SupplyNew

      Availability unknown

      $261.44Checked 9 h ago
      Visit Grainger Industrial Supply

    Store links may earn us a commission.

    Milwaukee 2951-20 M12 Radio + Charger price history

    Lowest price we've seen: $139.99 on Nov 13 at Amazon. Tracked across 15 stores since Nov 13.

    What reviewers say

    • 4.5 / 5207 ratings

    Owners rate the M12 Radio + Charger highly, praising its sound for the size, the hanging options and the built-in M12 charging. Complaints center on bass and on needing to supply your own battery.

    What people mention
    • SoundPraisedOwners say it plays louder and cleaner than its size suggests.
    • HangingPraisedThe keyhole mount and hollow handle are called out as genuinely useful on site.
    • BassCriticisedSome owners find the low end thin compared with larger radios.
    • BatteryMixedRuntime is fine with a CP 2.0 pack but shorter with smaller batteries, and none is included.
    • BuildPraisedThe IP54 rating and sturdy body hold up to dust and splashes.

    About the Milwaukee 2951-20 M12 Radio + Charger

    The Milwaukee M12 Radio + Charger is a jobsite speaker with Bluetooth 4.2 and an AM/FM radio. It has a full-range speaker and a tweeter for clear mids and highs. Pressing and holding the AM/FM button adjusts treble and bass, and the radio stores 10 presets.

    The integrated design has a self-centering keyhole and a hollow handle for pass-through hanging, so it can be hung in several ways. It has an IP54 rating for water and debris resistance. The footprint is small, and the features are concealed for added durability.

    A 12V DC port charges M12 batteries, and a USB output delivers 2.1A for charging electronic devices. On an M12 CP 2.0 REDLITHIUM battery, it runs for 10 hours. It is part of the M12 System.

    Model
    Milwaukee 2951-20
    Connectivity
    Bluetooth 4.2, AM/FM radio
    Speakers
    Full-range speaker and tweeter
    Radio presets
    10 total
    EQ
    Treble and bass adjustment via the AM/FM button
    Charging ports
    12V DC port for M12 batteries, 2.1A USB output
    Runtime
    10 hours on an M12 CP 2.0 REDLITHIUM battery
    Durability
    IP54 rated, water and debris resistant
    Hanging
    Self-centering keyhole, hollow handle for pass-through hanging
    Length
    5.39 in
    Width
    5.67 in
    Height
    9.21 in
    In the box
    (1) Milwaukee 2951-20

    Questions and answers

    Does it come with a battery?
    No. The box contains the radio only, so you need an M12 battery to play it and to charge.
    How long does it run on a charge?
    Milwaukee rates about 10 hours with an M12 CP 2.0 battery. Smaller packs give less, and volume affects runtime.
    Can it charge batteries while playing?
    Yes. It has an M12 charging bay and a 12V DC port, so you can top up packs during the day.
    Is it waterproof?
    It carries an IP54 rating, which means protection from dust and splashing water, not from being submerged.
    Does it have Bluetooth?
    Yes, it streams over Bluetooth and also has an AM/FM radio.
    How does it compare with a full-size jobsite radio?
    It is smaller, easier to hang and doubles as an M12 charger, but it has less volume and bass than a large boombox.
    Where is the Milwaukee 2951-20 M12 Radio + Charger cheapest?
    At Amazon, for $139.99, 17% under what the other stores charge, as of our latest check.
    What do buyers say about the Milwaukee 2951-20 M12 Radio + Charger?
    Rated 4.5 out of 5 from 207 ratings.
    Where can I buy the Milwaukee 2951-20 M12 Radio + Charger?
    25 stores we checked sell it, including Red Tool Store, Quality Industrial Safety, Toolup, Powerhouse True Value, Fasteners Inc.

    Stores we've priced the Milwaukee 2951-20 M12 Radio + Charger at

    • Ace Hardware deals and prices
    • Acme Tools deals and prices
    • BenchmarkSupply.com deals and prices
    • Blain's Farm & Fleet deals and prices
    • Fleet Farm deals and prices
    • Grainger Industrial Supply deals and prices
    • MSC Industrial Supply deals and prices
    • The Home Depot deals and prices
    • Walmart deals and prices

    More from Milwaukee

    • M
      Milwaukee 2955-20 M12 Bluetooth Jobsite Speaker
      Milwaukee 2955-20 M12 Bluetooth Jobsite Speaker
    • M
      Milwaukee M18 Compact Brushless 2-Tool Combo Kit
      Milwaukee M18 Compact Brushless 2-Tool Combo Kit
    • M
      Milwaukee M18 Cordless 2-Tool Combo Kit (1/2 in. Drill/Driver and 1/4 in. Hex Impact Driver)
      Milwaukee M18 Cordless 2-Tool Combo Kit (1/2 in. Drill/Driver and 1/4 in. Hex Impact Driver)
    • M
      Milwaukee M18 Multi-Tool Kit
      Milwaukee M18 Multi-Tool Kit
    • M
      M18 FUEL 2-Tool Combo Kit
      M18 FUEL 2-Tool Combo Kit
    • M
      Milwaukee 2836-20 M18 FUEL Oscillating Multi-Tool

    More jobsite radios

    • M
      Milwaukee M18 Bluetooth Jobsite Radio with M18 REDLITHIUM XC5.0 Battery
      Milwaukee M18 Bluetooth Jobsite Radio with M18 REDLITHIUM XC5.0 Battery
    Milwaukee 2836-20 M18 FUEL Oscillating Multi-Tool
  • M
    M18 FUEL Oscillating Multi-Tool Kit
    M18 FUEL Oscillating Multi-Tool Kit
  • M
    Milwaukee M18 Multi-Tool (Tool Only)
    Milwaukee M18 Multi-Tool (Tool Only)
  • All Milwaukee deals and products →