US
MILWAUKEE

Milwaukee 2904-20 Drill

  • Drill
  • 5 amps
  • Battery
  • 1 pound
4.5/ 5 on Amazon1,348Amazon ratings500+bought last month4.3ProductDome score
  • More reviewed than 79%
High confidenceLast refreshed Aug 4, 2026Amazon data + ProductDome analysis · methodology
Best forYou already own M18 batteries and want a light drill/driver body

A light, brushless drill/driver for anyone already committed to the M18 battery platform who needs a bare replacement or second tool.

View current price on Amazon →

As an Amazon Associate, ProductDome may earn a commission from qualifying purchases made through links on this page.

ProductDome scorecard

How it ranks among the 369 drills we track

4.3/ 5ProductDome scoreHigh confidence
Owner satisfaction · 56% of scorecategory median 4.5★4.5

4.5★ across 1,348 Amazon ratings, Bayesian-smoothed toward the category average.

Evidence strength · 17% of scorecategory median 295 ratings3.9

1,348 Amazon ratings, weighted on a log scale so huge counts don't drown everything.

Buyer demand · 11% of score3.6

500+ bought on Amazon last month.

Data quality · 11% of score3.8

Brand identity, imagery, description and spec coverage.

The ProductDome score is separate from the Amazon rating shown above: it combines the Bayesian-smoothed Amazon rating with evidence volume, tracked demand, and data quality across the 369 drills we track - how the scorecard works · full drills data report. Confidence: high - strong rating volume and complete data.Last refreshed Aug 4, 2026. Data-computed, not a hands-on test. Compiled by the ProductDome Research Team.

Overview

The Milwaukee 2904-20 is a cordless drill/driver built on the M18 FUEL brushless platform, sold as a bare tool for users already invested in Milwaukee's battery system. It weighs about 16 ounces and is aimed at drilling and driving tasks across trades.

As a bare tool, the 2904-20 is priced and packaged for anyone replacing a worn out drill body or building a mixed M18 kit rather than starting from scratch. Brushless motors like this one typically run cooler and last longer under repeated use than brushed equivalents.

  • M18 FUEL brushless platform
  • 16 ounce tool weight
  • 18 volt battery compatibility
  • Rated 4.5 stars across 1,348 reviews

Who it's for

Works well for tradespeople with existing M18 batteries who want a lighter drill/driver for daily use. Not a fit for someone without any M18 batteries or chargers already on hand, since none are included.

Strengths and trade-offs

Drawn from this product's published specifications.

What stands out
  • Very light at about 16 ounces
  • Brushless motor for durability
  • Compact dimensions for tight spaces
What to check first
  • Sold bare with no battery or charger
  • Speed rating in the listing appears limited to one setting

Performance notes

At roughly 16 ounces this is one of the lighter tools in its class, which reduces wrist fatigue on overhead or repetitive drilling. The listed 650 RPM speed rating sits at the lower end for a drill/driver, suggesting this spec reflects one gear or setting rather than the tool's full range.

Specifications

BrandMILWAUKEE
Model2904-20
Dimensions & fit
Item Weight1 pound
Dimensions11 × 9 × 4 inches
Capacity & performance
Speed650 rpm
Power & efficiency
Amperage5 amps
Power SourceBattery
Voltage18 volts

How it compares

This product against the closest alternatives we track in drills.

ProductAmazon ratingRatingsProductDome score
Milwaukee 2904-20 DrillThis product4.5 / 51,3484.3 / 5
AVID CD316-20 DrillAVID4.6 / 523,2004.6 / 5
SKIL SD561801 DrillSkil4.7 / 511,3994.6 / 5
Hi-Spec DT30317R-CA DrillHi-Spec4.4 / 514,8224.5 / 5
Fanttik E1 Max DrillFanttik4.5 / 57,2984.5 / 5
Frequently asked

Questions about the MILWAUKEE 2904-20

Common buyer questions answered straight from the product spec data - no fluff, no "it depends".

Is a battery included with the Milwaukee 2904-20?

No, the 20 designation means it ships as a bare tool without a battery or charger.

What platform does the 2904-20 run on?

Milwaukee's 18 volt M18 FUEL brushless system.

How much does the 2904-20 weigh?

About 16 ounces, making it one of the lighter drill/drivers in its class.