Scott saw active service during the Mexican-American war. In May 1846, he fought under Major General Zachary Taylor at the battles of Palo Alto and Resaca de la Palma and received a brevet (honorary promotion) to major. He was promoted to the full rank of major on June 29, 1846.