La Bataille de Gettysburg est souvent considérée comme le tournant de la guerre. Meade y battit Lee au terme d'une bataille de trois jours qui engagea hommes, et en laissa sur le terrain. La bataille débuta par un accrochage matinal, le juillet : des brigades confédérées appartenant à la division de Henry Heth s'en prirent à la cavalerie de Buford, puis au I Corps de John F. Reynolds. Au moment où le XI Corps rejoignait le I Corps, les deux furent enfoncés par les troupes de Ewell et de Hill, en provenance du nord. Ils se replièrent, à travers la ville, pour se retrancher sur les hauteur qui la surplombaient au sud. Le , Lee lança deux assauts massifs sur l'aile droite et sur l'aile gauche de Meade. Des combats terribles eurent lieu à Little Round Top, Devil's Den, dans le champ de blé (Wheat Field), le verger de pêchers (Peach Orchard), à Cemetery Hill et à Culp's Hill. Meade déplaça ses défenseurs le long des lignes pour repousser les assauts confédérés. Le , Lee lança une charge (connue sous le nom de charge de Pickett) contre le centre de l'Union, où trois de ses divisions furent quasiment anéanties. À ce moment, Jeb Stuart était revenu et il livra un combat de cavalerie indécis à l'est du champ de bataille principal, cherchant à atteindre les arrières de l'Union. Les deux armées restèrent en position le (le jour où le siège de Vicksburg se terminait sur une victoire éclatante de l'Union), puis Lee ordonna une retraite sur la rive sud du Potomac, vers la Virginie.