Verbonden generaal Thomas "Stonewall" Jackson vangt Harpers Ferry, Virginia (het huidige West Virginia) en ongeveer 12.000 soldaten van de Unie terwijl het leger van generaal Robert E. Lee noordwaarts trekt naar Maryland.
Het federale garnizoen in Harpers Ferry was kwetsbaar voor een zuidelijke aanval na Lee's invasie van Maryland in september. De strategische stad aan de rivier de Potomac was afgesneden van de rest van het leger van de Unie. Generaal George B. McClellan, commandant van het leger van de Potomac, stuurde s naar Union General Dixon Miles, commandant van het garnizoen van Harpers Ferry, om de stad koste wat het kost vast te houden. McClellan beloofde te helpen, maar hij moest omgaan met de rest van het Zuidelijke leger.
Jackson rolde zijn artillerie op zijn plaats en begon de stad op 14 september te beschieten. De Yankees hadden een tekort aan munitie en Miles boden weinig weerstand voordat ze instemden zich over te geven in de ochtend van 15 september. De hulp van Miles, generaal Julius White, reed naar Jackson om overleveringsvoorwaarden te onderhandelen, bleef een geconfedereerd kanon schieten. Miles raakte dodelijk gewond door het laatste schot op Harpers Ferry.
De Yankees gaven 73 artillerie-stukken, 13.000 geweren en ongeveer 12.000 mannen in bij Harpers Ferry. Het was de grootste enkele overgave van de Unie van de oorlog.
De val van Harpers Ferry overtuigde Lee ervan zijn plannen te veranderen. Na zware verliezen te hebben geleden op 14 september in Maryland tijdens de Battle of South Mountain, ten noordoosten van Harpers Ferry, was Lee van plan zijn verspreide troepen te verzamelen en terug te keren naar Virginia. Nu, met Harpers Ferry veilig, riep hij Jackson op zich bij de rest van zijn troepen rond Sharpsburg, Maryland te voegen. Twee dagen later, op 17 september, vochten Lee en McClellan de Slag om Antietam.