Ringgold va servir a les forces d'ocupació del general Zachary Taylor a Texas com a major d'artilleria. El 8 de maig de 1846, mentre ell i 2.400 soldats estaven en camí a Fort Texas, van participar en la Batalla de Palo Alto
pel general mexicà Mariano Arista i la seva força de 3.800 homes.