Durante o inverno de 1861-62, a Lexión de Hampton foi asignada ao mando de Gustavus W. Smith. A división de Smith acompañou ao resto do Exército de Virxinia do Norte de Joseph E. Johnston pola Península de Virxinia para axudar no asedio de Yorktown (1862) antes de que Johnston se retirase a Richmond. O 23 de maio de 1862, Hampton foi ascendido a xeneral de brigada. Na batalla de Seven Pines
O 31 de maio de 1862, foi ferido gravemente no pé, pero aínda baixo fogo, permaneceu no seu cabalo mentres o pé era tratado. Hampton volveu ao servizo a tempo para ocupar o posto de líder dunha brigada de infantería para Stonewall Jackson ao final das Batallas dos Sete Días, aínda que a brigada non estivo significativamente involucrada.