Makita XPH16 vs Milwaukee 2904

Winner Milwaukee 2904 scores 3.4/5 against 3.2/5 for the Makita XPH16, from 9 and 6 Reddit owner comments respectively. Both are hammer drills in the 18V class.

Score comparison

ComponentMakita XPH16Milwaukee 2904Difference
Overall3.23.4-0.2
Owner sentiment3.63.7-0.1
Recommendations2.22.20.0
Spec score3.33.7-0.5
ValueNot ratedNot rated—

Specs (published by both manufacturers)

SpecMakita XPH16Milwaukee 2904
Max torquei970 in-lbs1,400 in-lbs
Max speedi1,800 RPM2,100 RPM
Head lengthi6.875 in6.95 in
MotoriBrushlessBrushless
Chuck sizei1/21/2 in

Where owner praise diverges

ThemeMakita XPH16Milwaukee 2904
Power & Torque22
Ergonomics20
Chuck & Bit Grip10
Value03
Compact & Lightweight02

Makita XPH16 owner

4/5 Power & TorqueChuck & Bit Grip

“Its to help the motor but it's super annoying especially finishing the cuts when doing stair stringers.”

owner comment via r/Makita · 2026-09-12 · 2 upvotes

Milwaukee 2904 owner

4/5 Power & Torque

“I just like the buying part of the process and looking for good deals but the actual using part I am struggling with.”

owner comment via r/MilwaukeeTool · 2025-12-28 · 2 upvotes

Prices

Makita XPH16

Price varies — check Amazon

Check Price on Amazon

Price varies — check Amazon for the current price. Prices change. DrillVerdict is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Milwaukee 2904

Price varies — check Amazon

Check Price on Amazon

Price varies — check Amazon for the current price. Prices change. DrillVerdict is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Makita XPH16 review · Milwaukee 2904 review · All comparisons