大臣們請劉聰登上皇位,劉聰因為北海王劉是單太後的太子,就把皇位讓給劉。劉流著淚堅持請劉聰即位,劉聰好久後才同意了,說:“劉和諸公正是因為禍亂困擾還多,看重我年紀大幾歲罷了。這是國家的事業。我怎麼敢推辭!等劉長大,我將把大業交還於他。”於是即位。宣布大赦,改年號為光興。尊奉單氏為皇太後,尊奉劉聰的母親張氏為帝太後。以劉為皇太弟,兼大單於、大司徒。立自己的妻子呼延氏為皇後。呼延氏是劉淵皇後的堂妹。封兒子劉粲為河內王,劉易為河間王,劉翼為彭城王,劉悝為高平王。仍以粲任撫軍大將軍、都督中外諸軍事。以石勒任並州刺史,封汲郡公。
略陽郡臨渭縣氐人酋長蒲洪,驍勇而善於權變謀略,氐人都敬畏而服從他。漢主劉聰派使者任命蒲洪為平遠將軍,蒲洪不接受,而自稱護氐校尉、秦州刺史、略陽公。
九月,辛未(十一日),在永光陵安葬漢主劉淵,諡號為光文皇帝,廟號為高祖。
雍州流民大多在南陽謀生,朝廷下詔書要把流民遣返回故鄉。流民們因為關中地區荒蕪殘敗,都不願意回鄉。征南將軍山簡、南中郎將杜蕤分別派兵遣送,催促他們限期出發。京兆人王如於是暗地聯係精壯勇士,趁夜襲擊山簡、杜蕤二軍,打敗了他們。於是馮翊人嚴嶷、京兆人侯脫分別聚眾攻打城鎮,殺死縣令等官員來響應王如,沒有多久,聚眾達四五萬人,王如自己號稱大將軍,兼司、雍二州牧,自稱藩屬於漢。
冬季,十月,漢河內王劉粲、始安王劉曜以及王彌率領四萬人進犯洛陽,石勒率領二萬騎兵在大陽與劉粲會合,在澠池打敗監軍裴邈,於是長驅直入進入洛川。劉粲從轅出兵,在梁、陳、汝、潁等地區攻掠。石勒從成皋關出兵,壬寅(十三日),在倉垣包圍陳留太守王讚,被王讚打敗,退到文石津駐紮。
劉琨親自率兵討伐劉虎及白部鮮卑,派使者攜帶豐厚的禮物用謙卑的言辭勸說鮮卑拓跋猗盧派兵。拓跋猗盧派他弟弟拓跋弗的兒子拓跋鬱律率領二萬騎兵援助劉琨,於是攻破劉虎、白部鮮卑的營壘,在營壘中大肆屠殺。劉琨與拓跋猗盧結拜為兄弟,表奏拓跋猗盧為大單於,把代郡封給他並封為代公。當時代郡屬於幽州,王浚不同意,派兵打拓跋猗盧,拓跋猗盧抵禦並打敗王浚的軍隊,王浚因此對劉琨產生怨恨。
拓跋猗盧因為封邑代郡距離自己的國家遙遠,百姓連接不在一起,於是率領部落一萬多家從雲中進入雁門,向劉琨索求陘嶺以北地區。劉琨不能控製他,況且也想依靠他作為自己的後援,就把樓煩、馬邑、陰館、繁、崞縣等五個縣的百姓遷徙到陘嶺以南,把這些地方給予拓跋猗盧。拓跋猗盧從此更加強盛。
劉琨派使者去告訴太傅司馬越,請求出兵一起討伐劉聰、石勒。司馬越因為疑忌苟以及豫州刺史馮嵩,擔心他們會成為後患,沒有同意。劉琨就辭謝拓跋猗盧的軍隊,讓他們回國。
劉虎收拾起殘餘部眾,西渡黃河,居住在朔方的肆盧川,漢主劉聰把劉虎當作宗室,封他為樓煩公。
壬子(二十三日),以劉琨任平北大將軍,王浚任司空,把鮮卑段務勿塵封為大單於。
京城洛陽饑餓困頓日益嚴重,太傅司馬越派遣使者帶著插羽毛的檄文征召全國軍隊,讓他們來救援京城。懷帝對使者說:“替我告訴各征、鎮,今天還可以援救,遲了就來不及了!”但後來終究沒有軍隊到達。征南將軍山簡派遣督護王萬帶兵前去救援,在涅陽駐軍,結果被王如打敗。王如於是在沔水、漢水地區大肆搶掠,進*襄陽,山簡隻能圍繞城牆進行防守。荊州刺史王澄親自帶兵。想去救援京城,到達口,聽到山簡的軍隊失敗的消息,部眾潰散,也隻好回師,朝廷商議,多數人想遷都逃難,王衍認為不行,應該賣掉車、牛來安定人心。山簡被嚴嶷*迫,從襄陽遷徙到夏口駐紮。
石勒舉兵渡過黃河,將要去南陽,王如、侯脫、嚴嶷等聽說後,調遣一萬人駐紮襄城來抵禦石勒。石勒攻擊他們,全部俘虜了他們,進入宛城之北駐紮。這時,侯脫據守宛城,王如據守穰城,王如與侯脫一直關係不和,派使者用重金賄賂石勒,結為兄弟,讓他攻打侯脫。石勒攻克了宛城。嚴嶷率兵救援宛城,來不及救援便投降了。石勒殺了侯脫,囚禁了嚴嶷,送到平陽,把他們的部眾全部兼並到自己的軍隊裏。於是向南進犯襄陽,攻克拔除長江以西的營壘三十多處。回師,開赴襄城,王如派弟弟王璃襲擊石勒。石勒迎頭攻擊,消滅了王璃的軍隊,又到長江以西的地區駐紮。