Skip to content

Duracell cost per battery

As of July 23, 2026, Duracell batteries cost $0.66$2.29 per battery across the 29 live listings we track, with a median of $0.97. That is 4% more expensive than the $0.94 per battery median across all 101 batteries we track. Prices re-checked continuously.

Per month: at 4 battery a month (4 batteries a month), that’s about $4/month on Duracell — versus $1/month at the cheapest price we track.

All batteries ranked 🧮 Check a price

Every Duracell batteries we track, cheapest per battery first

+192°
Duracell Coppertop C Batteries
🔋Batteries

Duracell Coppertop C Batteries

$1.75Cost / battery
Price checked Jul 22 · confirm on Amazon🔥 Popular
pack price$7.00$9.6828%
subscribe & save$1.665%
⚠️ 1.9× the median $/battery
See on Amazon
+179°
Duracell Coppertop D Batteries
🔋Batteries

Duracell Coppertop D Batteries

$1.75Cost / battery
Price checked Jul 22 · confirm on Amazon🔥 Popular
pack price$17.50$23.4926%
subscribe & save$1.665%
⚠️ 1.9× the median $/battery
See on Amazon
+175°
Duracell Coppertop D Batteries
🔋Batteries

Duracell Coppertop D Batteries

$1.75Cost / battery
Price checked Jul 22 · confirm on Amazon🔥 Popular
pack price$14.00$18.7925%
subscribe & save$1.665%
⚠️ 1.9× the median $/battery
See on Amazon

Frequently asked

How much does Duracell cost per battery?

As of July 23, 2026, Duracell batteries run $0.66–$2.29 per battery across the 29 live listings we track, with a median of $0.97 per battery. The cheapest right now is Duracell, Coppertop Aaa Alkaline Batteries with Power Boost… at $0.66 per battery.

Is Duracell good value for batteries?

Duracell runs about 4% more per battery than the market: a $0.97 median against $0.94 across all 101 batteries listings we track. The cheapest batteries from any brand is $0.25 per battery — so you're paying a premium for the name.

What does Duracell cost per month?

At 4 battery a month (4 batteries a month), Duracell's median price works out to about $4 a month — $47 a year. The cheapest batteries we track would cost $1 a month instead.