The following Confederate States Army units and commanders fought in the American Civil War's Second Battle of Kernstown on July 24, 1864, in Kernstown, now part of the Virginia city of Winchester.
The Union order of battle is shown separately.
BG Zebulon York Hays’s Old Brigade (Louisiana Tigers) - Col William R. Peck Stafford’s Old Brigade - Col Eugene Waggaman
BG William Terry Stonewall Brigade - Col John H. Stover Funk Jones’s Old Second Brigade - Col Robert H. Dungan Steuart’s Old Third Brigade - Cpt William B. Yancy [4] Rodes’ Division
BG William Ruffin Cox Ramseur's Division
Col Archibald Godwin Ransom's Cavalry Division