加菲尔德晋升准将后统领俄亥俄军团第20旅，1862年初受命与尤利西斯·辛普森·格兰特的大军会合进军密西西比州科林斯。阿尔伯特·西德尼·约翰斯顿（）将军率邦联部队在第20旅赶到前偷袭格兰特大军阵地，迫使联邦军后撤。加菲尔德得知消息后急速行军，在战斗第二天与格兰特会师，击退约翰斯顿所部。此战史称夏羅之役，伤亡人数创下南北战争新纪录，加菲尔德当天大部分时间都有直接被火力命中的危险，但幸运地没有受伤。格兰特的上级亨利·韦杰·哈勒克少将接手指挥联军，朝科林斯艰难推进，最后约翰斯顿所部逃离，联邦军抵达科林斯。