Veatch volunteered for service in the Union army and was appointed colonel of the
25th Regiment Indiana Infantry. He led the regiment at the
battle of Fort Donelson and then took command of the 2nd Brigade in
Stephen A. Hurlbut's division at the
battle of Shiloh. Major
John W. Foster noted that "Colonel Veatch acted with great courage. He was always with his brigade in the thickest of the fight." On April 28, 1862, Veatch was appointed brigadier general of volunteers. He was still in command of his brigade during the
siege of Corinth and the
battle of Hatchie's Bridge where he was wounded. For the next year, General Veatch commanded the
District of Memphis. Veatch led the 4th Division of the XVI Corps during the
Meridian Expedition. His division joined
William T. Sherman's forces for the
Atlanta campaign and fought at the battles of Resaca, Dallas and Kennesaw Mountain. He went on sick leave on July 17, 1864, just prior to the
Battle of Atlanta. When Veatch returned to active duty, his former commander,
Oliver O. Howard, instructed him to wait in Memphis for orders. He briefly commanded the
District of West Tennessee before being assigned to the
Department of the Gulf. There, he assumed command of the 1st Division in
Gordon Granger's XIII Corps and participated in the
Battle of Fort Blakeley. He was brevetted to major general of volunteers in March 1865 and resigned from the army in August of that year. Following is the report of the 1st Division's action during the Alabama Campaign and the Battle of Fort Blakeley as submitted by General Veatch: ==Postbellum career==