Op 23 mei 1862 werd Hampton brigadegeneraal. In de Schiereilandveldtocht raakte Hampton III op 31 mei 1862 in de Slag bij Seven Pines gewond aan de voet. Hij leidde een brigade in de Zevendagenslag.