Мексиканская армия отступила к Сан-Антонио. Капитан Роберт Ли нашёл путь в тыл мексиканцам, по которому дивизии Пиллоу и Твиггса вышли к местечку Контрерас, разбили при Контрерас мексиканский отряд и вышли к Чурубуско. При атаке редута около Чурубуско был ранен капитан Карни, и Юэлл, который сам едва избежал ранения, принял командование ротой «F». Вскоре пал Чапультепек, и генерал Скотт вступил в Мехико вместе с эскортной ротой F. Мексиканская война закончилась, Юэлл остался вместе с оккупационной армией в Мехико. До 22 декабря он командовал ротой F, затем принял командование ротой К. Вскоре после он узнал, что получил временное звание капитана за храбрость при Контрерас и Чурубуско.