Ward saw considerable combat action during the Mexican–American War, fighting in the siege of Fort Brown and being wounded at the Battle of Monterrey. He recovered in time to participate in the capture of Veracruz.