McClellan néhány mérföldre hozta hadseregét Richmondtól, és május végén Johnston
A Chickahominy folyótól délre lévő két uniós hadtestre tervezték a támadást. Huger hadosztálya D. H. Hill hadosztálya támogatására követte a Williamsburg út mentén. Május 31-én, amikor a terv mozgásba került, James Longstreet vezette a hadosztályát a Williamsburg Road-on, késleltetve az egész offenzívát. Huger hadosztálya a csata első éjszakáját a Charles City úton töltötte, Mahone hadosztálya pedig a hadsereg jobb szárnyát őrizte.