第20旅赶到前偷袭格兰特大军阵地，迫使联邦军后撤。加菲尔德得知消息后急速行军，在战斗第二天与格兰特会师，击退约翰斯顿所部。此战史称夏罗之役，伤亡人数创下南北战争新纪录，加菲尔德当天大部分时间都有直接被火力命中的危险，但幸运地没有受伤。格兰特的上级亨利·韦杰·哈勒克少将接手指挥联军，朝科林斯艰难推进，最后约翰斯顿所部逃离，联邦军抵达科林斯。1862年夏，加菲尔德患上黄疸，体重大幅减轻。被迫回家后，他在夫人照顾下恢复健康。朋友们为他争取共和党的国会议员提名，但加菲尔德不愿向党大会代表拜票。同年秋季他返回部队