Tool Battery Prices

18V tool battery prices, ranked by price per amp-hour.

Compare official DeWalt 20V MAX, Milwaukee M18, Makita 18V LXT, Ryobi 18V ONE+, and Craftsman V20 batteries. Filter by platform or output, or click a column header to sort. Kits that include a charger or a tool are left out, so you can compare batteries on their own.

Prices last checked on November 10, 2026, on Amazon.com in the United States. Tax and shipping are not included, and prices can change. The amount Amazon shows at checkout is the one you pay. A “From” price means more than one official option starts at that amount.

Battery Capacity Platform Output Condition Price $/Ah $/Wh Buy
DeWaltDCB205-25Ah ×2DeWalt 20V MAXStandardNew$101.27$10.13$0.56*Amazon
DeWaltDCB205-2c5Ah ×2DeWalt 20V MAXStandardNew$115.99$11.60$0.64*Amazon
Milwaukee48-11-18525Ah ×2Milwaukee M18StandardNew$118.00$11.80$0.66*Amazon
CraftsmanCMCB2044AhCraftsman V20StandardNewFrom $48.99$12.25$0.68*Amazon
CraftsmanCMCB204-24Ah ×2Craftsman V20StandardNewFrom $99.00$12.38$0.69*Amazon
Milwaukee48-11-18505AhMilwaukee M18StandardNew$67.00$13.40$0.74*Amazon
Milwaukee48-11-1850R5Ah ×2Milwaukee M18StandardNew$134.99$13.50$0.75*Amazon
DeWaltDCB2055AhDeWalt 20V MAXStandardNew$67.82$13.56$0.75*Amazon
DeWaltDCB204-24Ah ×2DeWalt 20V MAXStandardNew$109.99$13.75$0.76*Amazon
Milwaukee48-11-18404AhMilwaukee M18StandardNew$55.00$13.75$0.76*Amazon
RyobiPBP20054Ah ×2Ryobi 18V ONE+StandardNew$110.00$13.75$0.76*Amazon
DeWaltDCB2044AhDeWalt 20V MAXStandardNew$56.88$14.22$0.79*Amazon
DeWaltDCB2108-28Ah ×2DeWalt 20V MAXHigh OutputNew$234.82$14.68$0.82*Amazon
Ryobi4.0Ah ×24Ah ×2Ryobi 18V ONE+StandardNew$118.12$14.77$0.82*Amazon
Milwaukee48-11-18505AhMilwaukee M18StandardNew$74.97$14.99$0.83*Amazon
MilwaukeeHO XC6.0 ×26Ah ×2Milwaukee M18High OutputNew$184.00$15.33$0.85*Amazon
MilwaukeeXC5.0 Resistant5AhMilwaukee M18StandardNew$76.99$15.40$0.86*Amazon
DeWaltDCB21088AhDeWalt 20V MAXHigh OutputNew$123.65$15.46$0.86*Amazon
CraftsmanCMCB2099AhCraftsman V20StandardNew$139.99$15.55$0.86*Amazon
Ryobi6.0Ah ×26Ah ×2Ryobi 18V ONE+StandardNew$193.26$16.11$0.89*Amazon
RyobiP1084AhRyobi 18V ONE+StandardNew$65.00$16.25$0.90*Amazon
RyobiPBP0044AhRyobi 18V ONE+StandardNew$65.98$16.50$0.92*Amazon
MilwaukeeForge XC8.08AhMilwaukee M18High OutputNew$138.00$17.25$0.96*Amazon
Ryobi2.0Ah Compact ×22Ah ×2Ryobi 18V ONE+StandardNew$69.80$17.45$0.97*Amazon
MilwaukeeForge HD12.012AhMilwaukee M18High OutputNew$209.99$17.50$0.97*Amazon
RyobiP1936AhRyobi 18V ONE+StandardNew$105.99$17.66$0.98*Amazon
RyobiRB1840X4AhRyobi 18V ONE+StandardNew$71.69$17.92$1.00*Amazon
Milwaukee48-11-18202AhMilwaukee M18StandardNew$35.89$17.95$1.00*Amazon
MakitaBL18505AhMakita 18V LXTStandardNew$89.80$17.96$1.00*Amazon
RyobiP1084AhRyobi 18V ONE+StandardNew$72.99$18.25$1.01*Amazon
DeWaltDCB203-22Ah ×2DeWalt 20V MAXStandardNew$73.88$18.47$1.03*Amazon
MakitaBL1850B-25Ah ×2Makita 18V LXTStandardNew$185.99$18.60$1.03*Amazon
MakitaBL1850-25Ah ×2Makita 18V LXTStandardNew$186.00$18.60$1.03*Amazon
DeWaltDCB2011.5AhDeWalt 20V MAXStandardNew$28.00$18.67$1.04*Amazon
RyobiP1612Ah ×2Ryobi 18V ONE+StandardNew$75.00$18.75$1.04*Amazon
DeWaltDCB230-23Ah ×2DeWalt 20V MAXStandardNew$113.67$18.95$1.05*Amazon
RyobiP1454Ah ×2Ryobi 18V ONE+StandardNew$154.99$19.37$1.08*Amazon
MakitaBL1850B5AhMakita 18V LXTStandardNew$97.49$19.50$1.08*Amazon
CraftsmanCMCB202-22Ah ×2Craftsman V20StandardNew$79.00$19.75$1.10*Amazon
MakitaBL1840B4AhMakita 18V LXTStandardNew$79.99$20.00$1.11*Amazon
RyobiPBP0032AhRyobi 18V ONE+StandardNew$41.99$21.00$1.17*Amazon
RyobiPBP0054AhRyobi 18V ONE+StandardNew$84.13$21.03$1.17*Amazon
CraftsmanCMCB2022AhCraftsman V20StandardNew$43.00$21.50$1.19*Amazon
MakitaBL1830B3AhMakita 18V LXTStandardNew$65.00$21.67$1.20*Amazon
MakitaBL1840B-24Ah ×2Makita 18V LXTStandardNew$174.97$21.87$1.22*Amazon
RyobiPBP0062AhRyobi 18V ONE+StandardNew$44.98$22.49$1.25*Amazon
RyobiP1913AhRyobi 18V ONE+StandardNew$68.00$22.67$1.26*Amazon
DeWalt6.0Ah 2-pack6Ah ×2DeWalt 20V MAXStandardNew$279.00$23.25$1.29*Amazon
RyobiP1071.5Ah ×2Ryobi 18V ONE+StandardNew$70.00$23.33$1.30*Amazon
MakitaBL1820B-22Ah ×2Makita 18V LXTStandardNew$95.00$23.75$1.32*Amazon
MakitaBL1820B2AhMakita 18V LXTStandardNew$47.93$23.96$1.33*Amazon
MakitaBL18303AhMakita 18V LXTStandardNew$73.53$24.51$1.36*Amazon
MakitaBL1830B-23Ah ×2Makita 18V LXTStandardNew$148.00$24.67$1.37*Amazon
RyobiP1021.3AhRyobi 18V ONE+StandardNew$32.98$25.37$1.41*Amazon
RyobiP1071.5AhRyobi 18V ONE+StandardNew$43.99$29.33$1.63*Amazon
MilwaukeeForge XC6.06AhMilwaukee M18High OutputNew$185.00$30.83$1.71*Amazon
DeWaltDCBP520-25Ah ×2DeWalt 20V MAXPowerstackNew$323.96$32.40$1.80*Amazon
MakitaBL1815N1.5AhMakita 18V LXTStandardNew$59.00$39.33$2.19*Amazon
MakitaBL1815N1.5AhMakita 18V LXTStandardNew$63.20$42.13$2.34*Amazon

* $/Wh is estimated from 18V × amp-hours when a watt-hour rating is not listed.

As an Amazon Associate, this site earns from qualifying purchases. Prices exclude tax and shipping and can change. The price on Amazon at checkout is the one that applies.