Na Campanha da Península, em 1862, McClellan não teve sucesso, se retirando enquanto o general sulista Robert E. Lee e seu exército marchavam. O plano dele era avançar até Richmond, a capital da Confederação, mas foi frustrado pela movimentação agressiva de Lee. Ele sofreu outro revés na Batalha de Antietam onde, apesar de ter detido o avanço sulista contra Maryland, sofreu pesadas baixas no processo e permitiu que o general Lee escapasse junto com suas forças. Assim, o presidente Abraham Lincoln começou a questionar a liderança de McClellan e decidiu removê-lo do seu comando. Lincoln avaliou assim o general McClellan: "se ele não pode lutar, ele é muito bom em preparar os outros para a luta". De fato, George McClellan era muito popular entre os soldados comuns, que sentiam que o general cuidava bem deles.