Milwaukee 2903-20 Check price on Amazon

Milwaukee 2903-20 Drill Review

4.7 (424) Amazon rating$163.99900+ bought last month

Our verdict

The Milwaukee 2903-20 is a tool-only 18V drill driver hitting 2100 RPM and earning 4.7 stars from 424 owners at $163.99, with 900 units sold last month making it the strongest-demand premium drill in this batch.

Check price on Amazon

Best for

Milwaukee M18 battery platform users who want a top-speed drill body without overpaying for a redundant battery kit

Skip if

You need batteries included, or you are not already in the Milwaukee M18 ecosystem and would prefer a complete kit

  • Power Source Battery Powered
  • Voltage 18 Volts
  • Amps 8 Amps
  • Speed 2100 RPM
  • Dimensions 12"L x 8"W x 4"H
  • Priced 222% above the category median ($50.99 across 103 tracked models)

Our scorecard

4.6/5 overall
  • Owner rating4.7/5

    4.7 average across 424 owner ratings

  • Popularity2.4/5

    424 owner reviews, fewer than most models here

The overall score is owner satisfaction weighted by how many reviews back it, so a high rating from few reviews counts for less. The bars below show where this model stands against the other power tools and workshop machinery we track in this category on price, popularity and size. Context, not marks against it, and our read of the data, not a lab test.

Overview

The Milwaukee 2903-20 runs on 18V and draws 8 amps, producing a 2100 RPM top speed that is the highest in this batch of Drill Drivers. That power output combined with the tool-only format at $163.99 makes it the go-to choice for Milwaukee M18 users who want serious drilling performance without kit premiums.

With 900 units sold in the most recent month and 424 reviews averaging 4.7 stars, the 2903-20 has both proven demand and proven owner satisfaction. The 12 x 8 x 4-inch body dimensions describe a full-size drill, built for trade and heavy DIY use rather than compact apartment tasks.

For buyers comparing across brands, the combination of 2100 RPM, 8-amp draw, and Milwaukee's M18 ecosystem integration represents a competitive value proposition at $163.99.

Pros

  • 2100 RPM top speed, highest in this drill driver group
  • 8-amp draw provides strong sustained torque for demanding applications
  • 900 units sold monthly, the strongest demand signal in this batch
  • 4.7-star rating from 424 verified reviews confirms consistent performance
  • Tool-only format at $163.99 avoids paying for a duplicate battery

Cons

  • No battery included, requires a compatible Milwaukee M18 battery
  • Full-size 12 x 8 x 4-inch body is larger and heavier than compact alternatives
  • Higher price than entry-level 20V competitors with more review volume

Specifications

Power SourceBattery Powered
Voltage18 Volts
Amps8 Amps
Speed2100 RPM
Dimensions12"L x 8"W x 4"H

Performance notes

The Milwaukee 2903-20 is battery powered at 18V, drawing 8 amps and reaching 2100 RPM. The 12 x 8 x 4-inch body indicates a full-size tool frame. This RPM and amperage combination suits hardwood framing, structural bolting, metal drilling, and sustained fastening on a jobsite.

What buyers say

Owners cite the 2903-20 as one of the most capable drills they have owned, with frequent praise for its speed under load and Milwaukee's build durability. The most consistent criticism is the tool-only format, which requires buyers to already own or separately purchase M18 batteries. Overall sentiment at 4.7 stars is strongly positive.

Check price on Amazon

More from Milwaukee

Similar power tools and workshop machinery to consider

Frequently asked questions

What RPM does the Milwaukee 2903-20 achieve?

The listed specs show a top speed of 2100 RPM with an 8-amp draw from the 18V M18 battery platform.

Is the Milwaukee 2903-20 a brushless drill?

The listing data does not specify brushed vs. brushless motor type. Verify on the current product page or Milwaukee's product documentation.

Looking for the kit version with battery included?

The Milwaukee 2903-22 is the kit variant. Contact hello@toolgalaxy.com for a full comparison.

Check price on Amazon