Po končani kampanji so se Ruggles in 5. pehotna enota pridružili vojski generala Winfielda Scotta za kampanjo v Mexico Cityju, borili so se pri Vera Cruzu, San Antoniu,
Churubusco, Molino del Rey, Chapultepec in Mexico City. Ruggles je bil brevetiran "za pogumno in pohvalno vedenje" za majorja po Churubuscu in za poročnika po Chapultepecu.