The following Confederate States Army units and commanders fought in the Battle of Cross Keys of the American Civil War. The Union order of battle is listed separately.
| Division | Brigade | Regiment or other |
|---|---|---|
Jackson's Division* | Second (Taliaferro's) Brigade |
|
| Artillery |
|
*Jackson's Division crossed over to Port Republic after a brief fight with Shields' cavalry, in which only the units listed above engaged.
| Division | Brigade | Regiment or other |
|---|---|---|
Ewell's Division | Second (Steuart's) Brigade
|
|
| Fourth (Elzey's) Brigade
|
| |
| Seventh (Trimble's) Brigade |
| |
| Eighth (Taylor's) Brigade |
| |
| Artillery |
| |
| Cavalry Brigade |
|