The problem of non-destructive determination of the state-of-charge of zinc- and magnesium-manganese dioxide dry batteries is examined experimentally from the viewpoint of internal impedance and open-circuit voltage at equilibrium. It is shown that the impedance is mainly charge-transfer controlled at relatively high states-of-charge and progressively changes over to diffusion control as the state-of-charge decreases in the case of zinc-manganese dioxide dry batteries. On the other hand, the impedance is mainly diffusion controlled for undischarged batteries but becomes charge-transfer controlled as soon as there is some discharge in the case of magnesium-manganese dioxide batteries. It is concluded that the determination of state-of-charge is not possible for both types of batteries by the measurement of impedance parameters due to film-induced fluctuations of these parameters. The measurement of open-circuit voltage at equilibrium can be used as a state-of-charge indicator for Zn-MnO2 batteries but not for Mg-MnO2 batteries. © 1979 Chapman and Hall Ltd.