A D battery can last anywhere from several months to a few years, depending on the device it’s powering, how often it’s used, and the type of battery itself. In low-drain devices like clocks or radios, you might find it lasting for years, while in high-drain gadgets, it tends to run out much quicker.

