Nach dem Beginn des Amerikanischen Bürgerkrieges verpflichtete er sich im Unionsheer und wurde zum Kommandeur des 25. Indiana-Infanterie-Regiments mit dem Dienstgrad Oberst ernannt. Er führte das Regiment bei der Schlacht um Fort Donelson und übernahm danach das Kommando über die 4. Brigade in der Division von Stephen A. Hurlbut bei der Schlacht von Shiloh. Major John W. Foster vermerkte: "Colonel Veatch wies große Tapferkeit auf. Er war immer mit seiner Brigade im dichtesten Kampfgeschehen."