The unit participated in action at Bailor's Farm on June 15, 1864, before taking part in the Richmond–Petersburg Campaign until December 17. The 6th served in the trenches around Petersburg up to June 18 and then did fatigue duty at Dutch Gap Canal until August 27, 1864. From there, the regiment moved to Deep Bottom and later participated in heavy action during the Battle of Chaffin's Farm at Fort Harrison on September 29 and September 30. After taking part in the Battle of Fair Oaks from October 27 to October 28, the unit returned to the trenches, this time near Richmond, where it remained until December 1864.