When Lee reorganized the Army of Northern Virginia to compensate for the loss of Jackson, Rodes joined the Second Corps under Richard Ewell. In the Battle of Gettysburg, on July 1, 1863, Rodes led the assault from Oak Hill against the right flank of the Union I Corps. Although he successfully routed the division of Maj. Gen. John C. Robinson and drove it back through the town, the attack was not as well coordinated or pursued as aggressively as his reputation would have implied. His division sat idle for the remaining two days of the battle.