Im Jahre 1827 begann John Allen Veatch sein Medizinstudium. Er trat 1829 den Freimaurern bei und zog nach Louisiana, wo er als Lehrer arbeitete. 1834 zog er nach Texas auf geschütztes Land in dem Gebiet der heutigen Hardin, Trinity und Jefferson Counties. Im folgenden Jahr wurde er als Delegierter der Kommune Bevil in die Consultation gewählt, die während des Texanischen Unabhängigkeitskrieges zwischen November 1835 und März 1836 als provisorische Regierung fungierte. Sam Houston schlug Veatch 1840 für die Stelle als Notar von Liberty County vor, allerdings wurde diese Nominierung vom Senat von Texas verworfen. Veatch war während der 1840er Jahre als Arzt in der Stadt Bluff tätig.