唐平西川劉辟之戰是唐元和元年(806年),左神策行營節度使高崇文等於成都(今屬四川)擊滅西川割據勢力劉辟的作戰。
唐永貞元年(805年),西川節度使韋皋病卒,其支度副使劉辟自為留後,並表請任節度使之職。唐廷不許,而以中書侍郎袁滋為西川節度使。劉辟抗命,擁兵自守。時唐憲宗初立,無力討伐,遂以劉闢為西川節度副使,知節度事。劉辟得官益驕,於元和元年正月再求統領三川節度使,唐廷不允。劉辟遂發兵圍攻東川節度使李康於梓州(今四川三台)。唐廷議討,眾臣認為蜀險難取。惟宰相杜黃裳力主討平叛亂,並推薦長武都知兵馬使高崇文為將,建議不設監軍。憲宗納其策,遂命崇文為左神策行營節度使,率步騎5000為前軍,神策京西行營兵馬使李元奕率步騎2000為次軍,山南西道節度使嚴礪予以策應。高、李二部分別出斜谷、駱谷(今陝西眉縣西南與周至西南)直趨梓州。二月,嚴礪軍首克劍州(今四川劍閣)。 此時劉辟軍已陷梓州,俘東川節度使李康。三月,高崇文軍經閬州(今閬中)至梓州。劉辟部將邢泚不戰而逃。劉辟見勢不利,遂放還李康,以求免罪。崇文以李康軍敗失守斬之。 四月,憲宗以高崇文為東川節度副使、知節度事。五月,劉辟據要隘鹿頭關(今德陽東北),築城連八柵,張犄角之勢,以拒唐軍。六月,高崇文破劉辟軍2萬餘於鹿頭關城下,又遣驍將高霞寓破城東制高點萬勝堆,八戰皆捷,劉辟軍動搖。繼而,高崇文、嚴礪又先後於德陽、漢州、石碑谷(今廣漢、綿竹北)獲勝。七月,高崇文於玄武(今中江)破劉辟軍萬餘人,遂奉命指揮入西川諸援軍。九月,高崇文再攻鹿頭關,河東將阿跌光顏約期會兵,因逾期一日,請以深入贖過,遂屯兵於關西,斷劉辟軍糧道。劉辟軍大為驚駭,綿江柵守將李文悅歸降,鹿頭關守將仇良輔亦舉城2萬眾投降。高崇文引軍長驅直入成都。劉辟率數十騎西奔吐蕃。崇文遣高霞寓等尾追至羊灌田(今彭縣西北),劉辟投江未死被擒,送京處斬,西川之亂遂平。
此戰,唐廷選定主將,不設監軍,統一指揮,集中兵力,一舉獲勝,對爾後抑制割據勢力和討平叛亂起到了積極作用。