Armia wyruszyła 17 marca z okolic Aleksandrii w stanieWirginia. Dla przyspieszenia operacji i ominięcia przeciwnika, wojska Unii w rejon bezpośrednich działań, ruszyły drogą wodną docierając do Yorktown4 kwietnia, gdzie napotykały niespodziewanie silny opór armii generała Johna Magrudera. Po miesięcznym oblężeniu McClellan zajął miasto, a wkrótce potem również Williamsburg i Norfolk. McClellan nie zdecydował się jednak zaatakować Richmond oczekując na wsparcie ze strony korpusu generała Irvina McDowella. Ich przybycie opóźniła znacznie podjęta przez generała Thomasa JacksonaKampania w dolinie Shenandoah, ponieważ oddziały McDowella skierowane zostały do obrony Waszyngtonu. Sytuacja została wykorzystana przez generała Josepha Johnstona, który zaatakował Armię Potomaku. Obie strony poniosły znaczne straty w bitwie pod siedmioma sosnami, która nie rozstrzygnęła losów kampanii, ale przekonała McClellana, że bez pomocy McDowella nie będzie w stanie zdobyć Richmond. Dnia 8 czerwca Lincoln podjął decyzję o wysłaniu McClellanowi 20 tysięcy żołnierzy z korpusu McDowella. Zamierzając przeszkodzić w połączeniu obu ugrupowań unijnych, dowódca Armii Północnej Wirginii, generał Robert E. Lee podjął działania, których skutkiem były rozpoczęte 25 czerwca bitwy siedmiodniowe. Wprawdzie konfederatom nie udało się rozbić Armii Potomaku, ale zmusili ją do wycofania i zakończenia kampanii półwyspowej.
↑History.comH.EditorsHistory.comH., Peninsula Campaign, A&E Television Networks, 2009, Cytat: The first stage of the Peninsula Campaign ended in the inconclusive Battle of Seven Pines, during which Confederate General Joseph Johnston was injured and command passed to Robert E. Lee.