The following Confederate States Army units and commanders fought in the First Battle of Winchester of the American Civil War. The Union order of battle is listed separately.
| Division | Brigade | Regiment or Other |
|---|---|---|
Jackson's Division | First (Stonewall) Brigade |
|
| Second (Campbell's) Brigade
|
| |
| Third (Taliaferro's) Brigade |
| |
| Artillery |
| |
| Division | Brigade | Regiment or Other |
|---|---|---|
Ewell's Division | Second (Steuart's) Brigade
|
|
| Fourth (Elzey's) Brigade
|
| |
| Seventh (Trimble's) Brigade |
| |
| Eighth (Taylor's) Brigade |
| |
Independent Command | ||
| Artillery |
| |
| Cavalry Brigade |
| |