劉昉(?~586)博陵望都人。父劉孟良,仕北魏為大司農卿,從魏孝武帝入關,被宇文泰任命為東梁州(治今陜西安康西北)刺史。劉昉性輕狡,有謀術。北周武帝時,以功臣子入侍皇太子。周宣帝即位,以技佞見幸,出入宮掖,寵冠一時。授大都督,遷小御正,與御正中大夫顏之儀并見親信。
周宣帝病重,召劉昉與顏之儀囑托后事。周宣帝口啞不能說話。劉昉見周靜帝年幼,不能擔負治國重任,又見皇后父楊堅有重名于天下,遂與鄭譯謀劃,引楊堅輔政。楊堅固讓,劉昉說:“公若為,當速為之;如不為,昉自為也。”楊堅遂從。楊堅為大丞相,執掌朝政,以劉昉為司馬。劉昉又用計使周宣帝弟漢王宇文贊離開宮廷歸還府第。楊堅以劉昉有定策功,拜其為大將軍,封黃國公,與沛國公鄭譯皆為心腹,賞賜豐厚,出入以甲士自衛,朝野傾目,稱為黃、沛。劉昉自恃其功,頗有驕色,加上性情粗疏,溺于財利,富商大賈日盈其門,而對政務則不甚用心。相州總管尉遲迥起兵反對楊堅,楊堅用兵討伐,欲用劉昉監軍,劉昉推辭未曾為將不肯前往監軍,從此恩禮漸薄。鄖州總管司馬消難、益州總管王謙也先后起兵反對楊堅,楊堅日夜籌劃,調兵遣將,廢寢忘食。而劉昉游逸縱酒,丞相府事務多所遺落,為楊堅所恨,以高颎代為司馬,對其更加疏遠。楊堅代北周稱帝建隋朝,進劉昉位為柱國,改封為舒國公,閑居無事,不再任使。
劉昉自以為佐命元功,中間被疏遠,很不自安。后遇京師饑荒,隋文帝下令禁酒,劉昉使其妾賃屋,當壚酤酒,被治書侍御史梁毗彈劾,有詔不問。劉昉郁郁不得志,與失職懷忿的上柱國梁士彥、宇文忻相交往。又與梁士彥謀反,許推梁士彥為帝,謀劃泄漏,隋文帝窮治其事。劉昉自知不免于死,默然無對。開皇六年(586)閏八月,劉昉伏誅,家財田宅被抄沒。