After skirmishing with Major General Nathaniel P. Banks's retreating army at Middletown and Newtown on May 24, Major General T.J. Jackson's division continued north on the Valley Pike toward Winchester.
There, Banks was attempting to reorganize his army to defend the town. Ewell's division converged on Winchester from the southeast using the Front Royal Pike.
On May 25, Ewell attacked Camp Hill, while the Louisiana Brigade of Jackson's division outflanked and overran the Union position on Bowers Hill.
Panic spread through the Federal ranks, and many fled through Winchester. Banks's army was soundly defeated and withdrew north across the Potomac River.
This was a decisive battle in Jackson Valley Campaign.
Result(s): Confederate victory
Location: Frederick County and Winchester
Campaign: Jackson's Shenandoah Valley Campaign (1862) next battle in campaign previous battle in campaign
Date(s): May 25, 1862
Principal Commanders: Major General Nathaniel P. Banks [US]; Major General Stonewall Jackson [CS]
Forces Engaged: 22,500 total (US 6,500; CS 16,000)
Estimated Casualties: 2,419 total (US 2,019; CS 400) /td>