董允死后,刘禅宠信的宦官黄皓与侍中陈祗互为表里,开始参与朝政。陈祗死后,黄皓从黄门令一跃成为中常侍、奉车都尉,总揽朝政、操弄威权,并排挤在北伐前线的大将军姜维,导致蜀汉朝政败坏,“操弄权柄,终至覆国。”,并最终被魏国所灭 。
章武三年(223年)五月,刘禅在成都继位称帝,时年十七岁。
刘禅渐渐长成,宠信宦官黄皓。黄皓便阿谀献媚,处心往上爬。董允每每正颜厉色地匡谏刘禅,多次责备黄皓;黄皓十分惧怕董允,始终不敢为非作歹。董允在世之日,黄皓的官位一直不过黄门丞。
延熙九年(246年),侍中董允去世,陈祗接替他担任侍中,不再排斥宦官黄皓,并与黄皓互为表里,使得黄皓开始有机会参与政事。
景耀元年(258年),镇军将军陈祗病死,宦官黄皓开始专秉朝政。黄皓从黄门令成为中常侍、奉车都尉。刘禅弟弟刘永憎恶宦官黄皓,黄皓取得刘禅的信任把持朝政后,在刘禅耳边谗言离间刘永,刘禅渐渐疏远刘永,以致刘永竟十多年不能朝见刘禅。众大臣多依附黄皓,罗宪独独坚正不移。黄皓憎恨他,贬他为巴东太守。当时大将军阎宇都督巴东,让罗宪领军,当阎宇的副将。
景耀二年(259年),樊建担任尚书令(丞相)。 自从樊建、董厥、诸葛瞻统领朝政,姜维常常在外打仗,黄皓玩弄权柄,诸葛瞻、董厥都将就庇护黄皓,没能够纠正刘禅的错误,阻止黄皓的行为,然而樊建偏不与黄皓和好往来。
景耀五年(262年),姜维见黄皓肆无忌惮的擅摄朝政,启奏刘禅将其处死,但刘禅不同意,说黄皓不过是一小人,不用太在意。刘禅命黄皓向姜维谢罪,但姜维见黄皓在朝中枝连叶附,恐怕会对自己不利。姜维对此感到非常害怕,于是请求到沓中屯田,不敢回成都。
景耀六年(263年),姜维听闻钟会于关中治兵,于是上书给刘禅调兵遣将以作准备,但黄皓崇信鬼神巫术,告诉刘禅敌人最终不会到来,于是刘禅也就没当回事,而朝中其他大臣全不知道此事。后来邓艾进入蜀地,听说黄皓奸诈阴险,将他收押监禁,将要处决,然而他优厚地贿赂邓艾身边的人,得以免死。