Homomeric ring ATPases perform many vital and varied tasks in the cell, ranging from chromosome segregation to protein degradation. Here we report the direct observation of the intersubunit coordination and step size of such a ring ATPase, the double-stranded-DNA packaging motor in the bacteriophage φ29. Using high-resolution optical tweezers, we find that packaging occurs in increments of 10 base pairs (bp). Statistical analysis of the preceding dwell times reveals that multiple ATPs bind during each dwell, and application of high force reveals that these 10-bp increments are composed of four 2.5-bp steps. These results indicate that the hydrolysis cycles of the individual subunits are highly coordinated by means of a mechanism novel for ring ATPases. Furthermore, a step size that is a non-integer number of base pairs demands new models for motor-DNA interactions.