Battle of Winchester

Battle of Winchester may refer to:


 * First Battle of Winchester, a battle fought on May 25, 1862 during Stonewall Jackson's Valley Campaign during the American Civil War
 * Second Battle of Winchester, a battle fought between June 13 and June 15, 1863 as part of the Gettysburg Campaign during the American Civil War
 * Third Battle of Winchester or Battle of Opequon, a battle fought on September 19, 1864, during the Valley Campaigns of 1864 in the American Civil War