1 июля 1847 года Хилл был зачислен в 1-й артиллерийский полк во временном звании второго лейтенанта, но уже 26 августа получил постоянное звание второго лейтенанта. В Мексике 16 августа произошло сражение при Чарубуско, за которое Томас Джексон получил повышение до первого лейтенанта, а его место второго лейтенанта регулярной армии занял Хилл.