La bataille de Gettysburg a eu lieu à la suite de la poussée du général Robert E. Lee vers le nord en Pennsylvanie dans une tentative de déplacer la majeure partie des combats à l'est loin de la Virginie et dans le territoire de l'Union. Son le but ultime était Philadelphie, mais les forces du général George Meade l'ont rattrapé à Gettysburg. Les deux camps ont déployé leurs forces autour de la petite ville et la bataille la plus sanglante de la guerre a commencé.
Le premier jour de la bataille, les forces confédérées étaient situées au nord de la ville de Gettysburg et les forces de l'Union se sont approchées par le sud. Les troupes de l'Union occupèrent initialement des positions au nord de la ville, mais se replièrent sous l'attaque d'une force numériquement supérieure. Ils ont fini par prendre position autour de Cemetery Hill et de Cemetery Ridge, où ils ont pu tenir jusqu'à l'arrivée des renforts.
Le deuxième jour de combat, Lee a tenté de flanquer et d'envelopper la position de l'Union, mais des renseignements erronés ont conduit ses forces à s'écraser directement sur les troupes de l'Union qui s'étaient redéployées vers une position plus appropriée. L'arrivée de renforts a aidé les forces de l'Union à maintenir leurs positions, bien que les pertes des deux côtés aient été élevées.
Le troisième jour, l'une des manœuvres militaires les plus célèbres de la guerre a eu lieu. Les forces du général George Pickett ont tenté de prendre Cemetery Ridge dans l'une des attaques les plus mal conçues de la guerre. Ses forces ont été soumises à des tirs foudroyants de troupes de l'Union bien préparées et se sont effondrées, subissant des pertes dévastatrices. Comme il est devenu clair que les confédérés ne pouvaient pas déloger les forces de l'Union, ils se sont retirés, mettant fin à la dernière tentative de Lee d'amener la guerre sur le territoire de l'Union.