
Milwaukee 2904-20 Drill
- Drill
- 5 amps
- Battery
- 1 pound
- More reviewed than 79%
A light, brushless drill/driver for anyone already committed to the M18 battery platform who needs a bare replacement or second tool.
As an Amazon Associate, ProductDome may earn a commission from qualifying purchases made through links on this page.
How it ranks among the 369 drills we track
4.5★ across 1,348 Amazon ratings, Bayesian-smoothed toward the category average.
1,348 Amazon ratings, weighted on a log scale so huge counts don't drown everything.
500+ bought on Amazon last month.
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.
- Very light at about 16 ounces
- Brushless motor for durability
- Compact dimensions for tight spaces
- 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
| Brand | MILWAUKEE |
|---|---|
| Model | 2904-20 |
| Dimensions & fit | |
| Item Weight | 1 pound |
| Dimensions | 11 × 9 × 4 inches |
| Capacity & performance | |
| Speed | 650 rpm |
| Power & efficiency | |
| Amperage | 5 amps |
| Power Source | Battery |
| Voltage | 18 volts |
How it compares
This product against the closest alternatives we track in drills.
| Product | Amazon rating | Ratings | ProductDome score |
|---|---|---|---|
| Milwaukee 2904-20 DrillThis product | 4.5 / 5 | 1,348 | 4.3 / 5 |
| AVID CD316-20 DrillAVID | 4.6 / 5 | 23,200 | 4.6 / 5 |
| SKIL SD561801 DrillSkil | 4.7 / 5 | 11,399 | 4.6 / 5 |
| Hi-Spec DT30317R-CA DrillHi-Spec | 4.4 / 5 | 14,822 | 4.5 / 5 |
| Fanttik E1 Max DrillFanttik | 4.5 / 5 | 7,298 | 4.5 / 5 |
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.







