三年,叛軍克臺城,蕭衍餓死。四年,侯景立太子蕭綱為帝,是為梁簡文帝。大寶二年(551 )侯景殺蕭綱 ,自稱漢皇帝。此時,蕭衍諸子及孫各據(jù)一方,互相爭奪,蕭綸(蕭衍第六子)據(jù)郢州(鎮(zhèn)夏口,今湖北武昌),附北齊;蕭繹(蕭衍第七子)據(jù)荊州(今湖北江陵),反復(fù)依附于北齊、西魏 ;蕭紀(蕭衍第八子)據(jù)益州(今四川成都);蕭詧(蕭衍之孫)據(jù)襄陽(今湖北襄樊),附西魏。同年,蕭繹引西魏軍為援滅蕭綸。三年又滅侯景,稱帝于江陵(今屬湖北),是為梁元帝。
承圣二年(553)蕭繹滅順江東下的蕭紀 ,但益州空虛為西魏奪得。三年,蕭詧在西魏軍協(xié)助下攻占江陵 ,殺蕭繹,次年稱帝,國號梁,史稱后梁(555~587),是為后梁宣帝。后梁僅有江陵及其周圍一小片疆土,且江陵城中從王公以下男女數(shù)萬口均已成為西魏將士的奴婢,故蕭詧據(jù)有的是一座空城。后梁初建時,蕭梁疆域已失大半:長江下游入北齊;益州、漢中、襄陽入西魏;江陵后梁實亦為西魏所有。
就在紹泰元年(555 )后梁立國時 ,蕭梁將領(lǐng)王僧辯、陳霸先于建康擁梁元帝子蕭方智為梁王。時北齊遣兵送梁武帝侄蕭淵明歸建康,王僧辯遂擁淵明為帝(史稱貞陽侯 )。陳霸先襲殺王僧辯,廢淵明為建安公,復(fù)立蕭方智為帝,是為梁敬帝。太平二年(557 )陳霸先進封陳王 ,旋受禪稱帝,改元永定。都建康。國號陳。梁朝亡。