McClellan hadde også hatt håp om samtidige marineanslag mot Richmond via James-elva. Den ankomsten slo feil etter marinens nederlag i slaget ved Drewry's Bluff, rundt 11 km nedover elva fra den konfødererte hovedstaden, den 15. mai. Konføderasjonen hadde blasert artilleri på en strategisk høy klippe over en buktning i elva og senket båter i elva. Dette skapte en rekke hindere i selve elva og blokkerte i realiteten denne potensielle ankomstveien til Richmond.