劉封字號不詳,長沙郡羅縣(今湖南岳陽市湘陰縣)人,三國時期蜀漢將領,蜀漢昭烈皇帝劉備的養子。
劉封本姓寇,劉備駐兵荊州時收其為養子,改名劉封。
劉備進攻益州時,劉封領兵隨諸葛亮、張飛溯江西上,屢立戰功。劉備占據益州,任命劉封為副軍中郎將。
孟達迎接劉備入川有功,被任命為宜都郡太守。
建安二十四年(公元219年),劉備命孟達攻打魏國上庸郡,擔心孟達獨自難當重任,派劉封前往協助。
劉封與孟達合兵攻打上庸(今湖北竹山縣西南),上庸太守申耽投降,劉封因功升任副軍將軍,與孟達一起駐守上庸。
同年十月,孫權派呂蒙襲擊關羽,劉封、孟達拒不救援關羽,致其全軍覆滅。
劉備因此懷恨,孟達叛逃投魏,寫信勸降劉封,劉封不從。次年七月,魏軍攻占上庸
劉封兵敗后回到成都,諸葛亮向劉備建議將其賜死,劉備于是讓劉封自裁而死。
諸葛亮認為劉封剛烈勇猛,難以駕御;晉朝史家陳壽將劉封與彭羕、廖立、李嚴、劉琰、魏延、楊儀列為一傳,認為他們不得善終,招惹災禍都是咎由自取。
后世如明朝學者李贄、清初學者毛宗崗認為劉封不救關羽是迫不得已、情有可原,但他拒絕孟達的勸降,這一舉動值得肯定。
劉封是劉備的養子,他本家姓寇,祖上曾被封為羅侯,是長沙郡羅縣(今湖南岳陽市湘陰縣)人。
建安六年(公元201年),劉備遭到曹操進攻,前往荊州投奔劉表。
劉備暫住荊州期間,因為自己還沒有兒子,于是將劉封收為養子。
建安十七年(公元212年),劉備率軍入川后,駐扎在葭萌縣(今四川廣元昭化境內),掉頭攻打益州牧劉璋。
這時劉封二十余歲,武藝出眾,于建安十九年(公元214年)領兵隨諸葛亮、張飛等溯江西上,一路攻城略地,劉封也屢立戰功。
同年夏天,劉備率軍包圍成都,劉璋投降。益州平定之后,劉備任命劉封為副軍中郎將,協助自己處理軍務。
當初劉備入川之前,劉璋曾派扶風郡人作為法正的副手,兩人各自帶兵兩千人前往荊州,迎接劉備。
劉備入川之后,命令孟達一并統率法正的兵馬留守荊州,駐扎在江陵縣。益州平定后,孟達因迎接有功,被劉備任命為宜都郡太守。
建安二十四年(公元219年),劉備命孟達率部從秭歸向北進攻曹魏控制的房陵郡(今湖北房縣),殺死其郡太守蒯祺。
孟達打算乘勝繼續攻打上庸(今湖北竹山縣西南),劉備擔心孟達難以獨自承擔這一重任,于是就派劉封從漢中順流而下,前去統率孟達的軍隊。
劉封與孟達會合后,兩人協力攻打上庸郡。曹魏上庸郡太守申耽率眾投降,把妻室兒女和宗族成員都送往成都當人質。
劉備于是加授申耽為征北將軍,繼續兼任上庸郡太守,賜爵員鄉侯;
此外,劉備又任命申耽的弟弟申儀為建信將軍,兼任西城郡太守;
劉封也因功被提拔為副軍將軍,與孟達一起領兵駐守在上庸城。
建安二十四年(公元219年)七月,前將軍關羽命南郡太守糜芳駐守江陵,將軍傅士仁駐守公安,自己親率大軍進攻樊城(今湖北襄陽市樊城區),攻打魏將曹仁。
關羽擊敗曹仁,又乘勝分兵進攻襄陽。關羽統兵在外,后方空虛,同年十月,
吳主孫權趁機派遣呂蒙率軍襲擊荊州,糜芳與傅士仁投降孫吳。
同年十一月,關羽得知荊州有失,只得退守麥城(今湖北當陽市境內),數次派人向駐守在上庸的劉封、孟達的軍隊緊急求援。
劉封、孟達收到關羽的求援命令后,卻認為占領上庸郡時間不久,境內百姓并未完全歸附,駐守的軍隊不能輕易離開,以免造成混亂。
劉封、孟達以此為借口,沒有聽從關羽的命令,拒絕援救。同年十二月,