Fredericksburg Confederate order of battle

The following Confederate States Army units and commanders fought in the Battle of Fredericksburg of the American Civil War. Order of battle compiled from the army organization during the campaign. The Union order of battle is listed separately.
Army of Northern Virginia.
Gen Robert E. Lee, Commanding
First Corps.
LTG James Longstreet
Second Corps.
LTG Thomas J. Jackson
Reserve Artillery.
BG William N. Pendleton