在官渡之戰(zhàn)中,徐晃先后擊敗劉備、顏良、文丑等人,因此被拜為偏將軍。隨后,徐晃與史渙帶著幾千騎兵打敗袁紹將領韓猛,又因功被封為都亭侯。在白狼山之戰(zhàn)中,徐晃大敗敵軍,助曹操討平烏桓以及徹底鏟除袁氏殘余。公元215年,徐晃跟隨曹操征討張魯,因功升為平寇將軍。襄樊之戰(zhàn)時,樊城守將曹仁一面死守關羽的進攻,一面向曹操請求支援。隨后,曹操派出徐晃前往救援,他長驅直入并成功解圍。在此戰(zhàn)役中,徐晃因為治軍嚴整,被曹操稱贊“有周亞夫之風”。曹丕稱帝后,被封為楊侯的徐晃與夏侯尚擊敗蜀將劉封,攻克了上庸城。公元227年,徐晃去世,謚號為壯侯。
徐晃不僅治兵嚴格、軍紀嚴明,用兵風格也和周亞夫非常相似。曹操將徐晃比作周亞夫,也是名副其實。