Ringgold sirvió en la fuerza de ocupación del general Zachary Taylor en Texas como Mayor de Artillería. El 8 de mayo de 1846, mientras él y 2.400 soldados se dirigían a Fort Texas, se enfrentaron en la Batalla de Palo Alto
por el general mexicano Mariano Arista y su fuerza de 3.800 hombres.