徐晃，字公明，三国时期河东郡杨县（今中国山西省洪洞县东南）人，三国时期曹魏著名将领，五子良将之一。曾经多次建功，及后以声东击西的战术击退围城部队，并且解救樊城，击败蜀汉名将关羽，因为在此役中治军严整井然有序而被曹操称赞有“周亚夫之风”。曹丕称帝后，徐晃被加为右将军，于227年病逝，谥曰壮侯。
生平
护驾圣上
徐晃早年在郡里作小吏，因随车骑将军杨奉讨伐贼寇有功，被拜为骑都尉。
初平三年（192年），王允和吕布谋杀董卓，董卓部将李傕、郭汜等人攻破长安城，又杀王允等人。徐晃说服杨奉护送汉献帝东入洛阳，杨奉接受这个建议。汉献帝渡河至安邑时（今山西夏县北），封赏保驾有功人员，徐晃被封为都亭侯。 
遂陷贼围
兴平三年（196年）初， 汉献帝在河内太守张杨、兴义将军杨奉等朝廷百官的保护之下，回到洛阳，杨奉被拜为车骑将军，驻兵大梁。徐晃见大将军兼司隶校尉韩暹和卫将军董承之间争斗日益加剧，就劝杨奉归附曹操，杨奉决定听从徐晃的建议。秋，曹操保护著汉献帝要从旧都洛阳迁都到许县，并定都许昌改称许都，改元建安。杨奉在韩暹的挑拨下又改变主意，跟韩暹一起出兵去劫驾，在梁地被曹军杀得大败，徐晃则投奔曹操。曹操分兵给徐晃，派其攻打卷、原武两地，获胜，被拜为裨将军。随曹操攻吕布，降吕布将领赵庶、李邹等人，后来又与史涣在河内斩杀眭固，立下大功。
拜将封侯
建安五年（200年），徐晃随曹操击败徐州的刘备，又随曹操击败颜良，攻克白马，进至延津，在此击杀文丑，被拜为偏将军。徐晃与曹洪攻打祝臂获胜，谋主荀攸对曹操说：“袁绍的粮车旦夕间就到，其押运粮草的将领韩猛，虽然勇猛但轻敌，出击可以将他打败”。曹操问：“谁可以担当这个重任？”荀攸说：“徐晃可以。”曹操又派徐晃和史涣带著几千骑兵共同攻打韩猛，在故市截烧其辎重。此战徐晃功劳最大，被封为都亭侯（一说亭侯）。
沉勇特立
建安九年（204年），曹操围攻邺城，又攻破邯郸。易阳令韩范诈降而自守，曹操派徐晃前去攻打，徐晃兵临城下，给韩范写信，用箭射入城中，陈明利害，劝韩范投降。韩范被说服后改变主张，决定以全城投降。徐晃劝告曹操说：“如今袁谭、袁尚还没有被击败，没有攻下的城池都等待消息，如果今日灭易阳，明日那些城池都会死命防守，河北就没有平定的那一天了。请求您招降易阳来给各城看，那样他们都会望风归顺。”曹操采纳他的意见，于是很快地翦除邺城羽翼，攻克邺城，夺得冀州。随后徐晃又攻毛城，设伏兵大败袁军，攻破三屯。之后，徐晃又随曹操征讨袁谭以及平原叛贼，均大获全胜。
建安十二年（207年），徐晃随曹操及曹纯北征乌桓，在白狼山之战中，听受张辽的调度大败蹋顿，曹纯督领虎豹骑俘获蹋顿，蹋顿当阵为张辽斩杀。曹操最终讨平乌桓，彻底铲除袁氏残余势力，战役结束后二十多万民众和乌桓部卒投降曹操。徐晃因从征有功，而被拜为横野将军。
建安十三年（208年），徐晃随曹操南征，别屯樊城，攻中庐、临沮、宜城，又与满宠在汉津征讨关羽。后曹操在赤壁之战中为孙刘联军所败，曹操留徐晃与曹仁共守南郡，抵抗吴将统帅周瑜的进攻。
建安十五年（210年），徐晃随夏侯渊去太原平叛，攻克大陵，斩其首领商曜。
千军突进
建安十六年（211年）， 以西凉割据势力马超、韩遂为首的联军，聚集十余万人马，据守潼关抵抗曹操。曹操发兵进取关中，曹操命徐晃屯守汾阴，以镇抚河东。曹操率军到达潼关后，担心无法顺利渡过黄河，于是向徐晃问计。徐晃说：“您已经带大兵到此，而敌人不再分兵守卫蒲阪，可知他们缺乏谋略。请给我一支精兵，渡过蒲坂津，作为大军的先导，截断敌人的后路，就可抓住他们了。”曹操同意此举，派徐晃率四千精兵从蒲坂津（今山西永济、陕西大荔朝邑之间黄河渡口）乘虚渡过黄河，阵地尚未建成，敌将梁兴夜间率步骑五千余人攻徐晃，徐晃将其击走，随即建立桥头阵地，曹军从此渡河，曹操又采纳谋士贾诩的计谋「伪书疑心」，成功离间分化马超和韩遂，斩成宜、李堪等将，最终大破关中军。
敌战当鏖
建安二十年（215年）， 曹操派徐晃与夏侯渊平定隃麋、汧诸氐，和曹操会师于安定。曹操还邺后，又派徐晃与夏侯渊平鄜、夏阳余贼，斩杀梁兴，降三千余户。同年七月，徐晃随曹操征讨张鲁，派徐晃讨伐椟、仇夷和山氐，皆归降。因功升为平寇将军。此战中，徐晃解将军张顺之围，击贼陈福等三十余屯，皆破之。同月，曹操回到邺城，任命夏侯渊为都护将军，督徐晃、张郃驻守阳平关。
建安二十三年（218年）， 刘备进攻汉中。同年四月，刘军进至阳平关，夏侯渊、张郃、徐晃等率军阻击。刘备派部将陈式等十余营袭击马鸣阁（今四川广元北），企图切断曹军后方通道，被徐晃击败，蜀军自投山谷，死者甚多。曹操听说后，非常高兴，给了徐晃指挥军队的符节，并且下令说：“这一条阁道是汉中的咽喉险要之地。刘备欲断绝西南与内地的联系，以取汉中，将军一举打乱刘备计划，真是太好。”219年，夏侯渊于定军山阵亡，曹操亲自到汉中，撤出剩余部队。
定策群详
建安二十四年（219年），曹操派徐晃协助曹仁征讨关羽，驻于宛县。正赶上汉水暴涨，于禁等全军覆没。关羽围曹仁于樊城，又在襄阳包围吕常等几支部队。当时徐晃所部多为新兵，难以与关羽争锋，于是进至阳陵坡驻扎。曹操又派将军徐商、吕建到徐晃那里，传令：“要等到兵马集结后，一起前进。”当时关羽前部屯偃城，徐晃能打装作不打作防御，并切断关羽军后路。关羽军惧被围，烧营撤走，徐晃占据偃城，两面连营，渐向围城关羽军逼近，徐晃军营距关羽所围仅三丈。曹操又先后派殷署、朱盖等十二营兵进至偃城，悉归徐晃指挥。关羽军主力屯围头，另屯有四冢。
徐晃以声东击西战术，扬言欲攻围头，却出其不意突袭四冢。关羽恐四冢有失，自率步骑五千出战，被徐晃击败。徐晃趁胜追击，冲入关羽军围内，关羽军大败，很多自投沔水而死。关羽遂撤围退走，樊城围解。曹操下令说：“用鹿角十重把敌人围绕堑，将军致战全胜，遂陷贼围，多斩首虏。我用兵三十余年，及所闻古时善于用兵的人，还没有能够长驱直入敌人的包围。况且樊、襄阳之围，胜过以前的莒、即墨之围，所以将军之功，胜过孙武、穰苴。”徐晃凯旋至摩陂，曹操亲自出营七里迎接徐晃，并设宴庆贺，慰劳徐晃。曹操举杯对徐晃说：“保全樊、襄阳，都是将军你的功劳。”徐晃治军严谨，令行禁止，当时诸军云集于摩陂，曹操案行诸营，不少士兵出阵围观，唯有徐晃部下军营整齐，将士驻阵不动。曹操叹道：“徐将军可谓有周亚夫之风啊！”
殊立鸿勋
建安二十五（220年），曹操去世，曹丕即魏王位，封徐晃为右将军，进封逯乡侯。同年，曹丕称帝，改元黄初，黄初元年，又进封徐晃为杨侯，与征南将军夏侯尚在上庸攻打刘备军守将刘封，攻破其军。因徐晃镇守阳平关，故改封为阳平侯。当初关羽北伐时，曹仁自樊城溃围而出，孙权即派部将陈邵占领襄阳，曹丕命曹仁、徐晃打败陈邵，夺回襄阳。
黄初三年（222年）九月，曹丕御驾亲征东吴。魏文帝命征东大将军曹休、前将军张辽、镇东将军臧霸出洞口，大将军曹仁出濡须，上军大将军曹真、征南大将军夏侯尚、左将军张郃、右将军徐晃围攻江陵。东吴料想曹魏不会善罢干休，也做好防守军事准备，让建威将军吕范督五军率领建武将军徐盛、扬威将军孙韶、偏将军全琮，以舟军拒曹休，爆发洞口之战，另一方面征北将军朱然率领左将军诸葛瑾、平北将军潘璋、将军杨粲防守江陵，爆发江陵防卫战，裨将军朱桓以濡须督身分统领偏将军骆统、骑都尉周邵防守濡须抗拒曹仁，展开濡须口攻防战。但是，徐晃与夏侯尚等人最终未能攻克朱然驻守的江陵，只好放弃攻势而退军。
黄初七年（226年）五月，魏文帝曹丕驾崩，魏明帝曹叡继位。吴国乘机派左将军诸葛瑾等攻襄阳，徐晃驻守襄阳抵御，因为战功增食邑200户，前后共计3100户。后来，徐晃得病，魏明帝亲自派人为他寻找药方。太和元年（227年），徐晃去世，谥曰壮侯，儿子徐盖(东汉)继嗣。
其他
徐晃可能因为杨奉的关系，从归顺曹操直到去世，终生“不广交援”，凡事都“俭约畏慎”，但与同郡关羽结为知己。据《三国志·关羽传》裴注引《蜀记》记载徐晃的年纪应比关羽还大。
评价
* 曹操：“贼围堑鹿角十重，将军致战全胜，遂陷贼围，多斩首虏。吾用兵三十余年，及所闻古之善用兵者，未有长驱径入敌围者也。且樊、襄阳之在围，过于莒、即墨，将军之功，逾孙武、穰苴。”、“徐将军可谓有周亚夫之风矣。”（《三国志·徐晃传》）
* 陈寿：“太祖建兹武功，而时之良将，五子为先。”、“性俭约畏慎，将军常远斥候，先为不可胜，然后战，追奔争利，士不暇食。”（《三国志》）
* 鱼豢：“徐晃性严，驱使将士不得闲息。于时军中为之语曰：‘不得饷，属徐晃。’晃闻此语，笑曰：‘我槌破汝钨𫓾耶？’”（《太平御览·卷757 ◎器物部二○钨𫓾》引《魏略》 ）
* 温庭筠：“石苞羁贱，早遇何曾；魏武尊高，猥知徐晃。其后咸成哑，讫立鸿勋。简册增辉，尊彝动彩。”
* 韩仪：“徐晃沉详，幼而特立。既克绍于门风，爰委用于旧土。未行真命，且假剧权。士心咸感于惠和，封部果臻于宁肃。”
* 范摅：“夫徐晃持刑，而行阵齐整；慕容贷法，而兵士倾心。宽猛相济，故无不均。”
* 《十七史百将传·卷五》：“孙子曰：‘拔人之城而非攻。’晃飞矢城中而降韩范。又曰：‘由不虞之道，攻其所不戒。’晃因贼不守蒲阪津而潜军以渡。又曰：‘善攻者，敌不知其所守。’晃扬声攻围头而密攻四冢。又曰：‘军扰者，将不重也。’晃军营整齐，虽太祖案行而将士不动是也。”
* 洪迈：“张辽走孙权于合肥，郭淮拒蜀军于阳平，徐晃却关羽于樊，皆以少制众，分方面忧。”（《容斋随笔》）
* 叶适：“以理势而言，非径入敌围，固不能解围全城。非于围上破走救者，固不能得城全胜。然古今自非，见救至逆遁，则皆畏敌不敢救，少有如关羽及晃之真以勇力相遇而决胜者。客主单复之殊，陆抗能知之。此羽之所以终屈，而观者之所当思也。”
* 郝经：“张辽、徐晃诸将壮猛有谋，亦关张之亚匹；然失身于操，终为勇而无义。” （《续后汉书》卷三十四《魏臣·张辽乐进于禁张郃徐晃朱灵李典传》）
* 罗贯中：“降明权成厚，争津定策高。 扬名攻不备，陷敌战当鏖。欲虏平襄汉，还屯振节旄。功逾孙子右，魏武过情褒。”
* 黄道周：“徐晃为将，处事精当。飞矢城中，既降不妄。受降招降，信义是望。超、遂反时，蒲城一障。守即不知，攻则有状。渡而击之，一时扫荡。羽屯围头，四冢依杖。晃破四冢，围头引向。为将若兹，方据其上。”
* 王歆：“救樊之役，长驱入围，中原平靖，徐晃之能可盖霄壤。晃所部新军，而能一战成功，羽非上智，可知之矣。史载晃从杨奉时，已封都亭候，及后破袁绍运车，复封都亭侯，是晃前属太祖，非归也，或被禽而降者也。尾章首句无主语，不合乎文法，必有缺漏。”
* 何焯：“徐晃之解樊围，一时奇功。”
* 毛宗岗：“徐晃声东击西，此没彼现，只一员正将，两员副将，写来似有千军万马之势，可谓用兵之能者矣。晃之战沔水，与张辽之战合淝，仿佛相类。两人皆有大将才，故关公与之友善。然辽能救公于患难之中，晃独穷公于患难之际，则晃之为人殆逊于辽云。” （《汇评三国志演义》第七十六回）
* 《辞海》：“长驱直入徐公明，一箭双雕长孙晟。”
艺术形象
三国演义
在演义中，形象为手持长柄大斧武器的将领。初登场时，身分为杨奉部将。当杨奉与郭汜大战之时，一马当先斩了郭汜部将崔勇。日后杨奉与曹操交战，曹操欣赏徐晃武艺，派遣满宠担任说客，秘密潜伏至徐晃帐中，一番游说后，成功将徐晃纳入其麾下。
加入曹操军后，倍受曹操信赖，也与曾短暂投降曹营的关羽关系良好。在官渡、赤壁、马超讨伐战等场合表现十分活跃。然而在汉水一战，徐晃坚持己见布下背水阵，与当时担任副将的王平意见相左，最后被刘备击败，王平反叛，曹操最后也失去汉中。
刘备就任汉中王后，关羽发起荆州攻防战，守将曹仁被围困城中，曹操派遣徐晃为援军前往救援，解除曹仁的危机。最后登场一幕，乃诸葛亮发动第一次北伐时，身处魏国上庸的孟达意图回归蜀国，徐晃以司马懿的副将身分，跟随征讨孟达；在城前叫阵时，被孟达一箭射中额头，回营后不治身死。
影视
* 香港电视剧《洛神》（1975年）：由周润发饰演徐晃。
* 电影《关公》（1992年）：由杨光华饰演徐晃。
* 中国大陆中央电视台电视剧《三国演义》（1994年）：由霍尔查、刘洪林、谢东、尼格木图、崔向荣饰演徐晃，日语声优为星野充昭。
* 台湾华视电视剧《三国英雄传之关公》（1996年）：由管谨宗饰演徐晃。
* 中国大陆电视剧《洛神》（2002年）：由华忠男饰演徐晃。
* 中国大陆电视剧《武圣关公》（2004年）：由朱晓春饰演徐晃。
* 中国大陆电视剧《三国》（2010年）：由陈威饰演徐晃。
* 中国大陆电视剧《武神赵子龙》（2015年）：由马永康饰演徐晃。
* 中国大陆电视剧《大军师司马懿之军师联盟》（2017年）：由卫羽饰演徐晃。
动漫游戏
* 真三国无双系列、无双OROCHI系列（光荣公司开发，山本圭一郎配音）
* 吞食天地II 赤壁之战（卡普空开发）
* 三国演义 (动画)
* 苍天航路（王欣太）
* 火凤燎原（陈某）