Although graduating in time for the Mexican–American War, Ayres served only on garrison duty in Puebla and Mexico City until 1850, seeing no fighting in the war.
Selv om han fik eksamen i tide til den Mexikansk-amerikanske Krig gjorde Ayers kun garnisonstjeneste i Puebla og Mexico City indtil 1850, og kom ikke i kamp.