宝鼎元年(266)正月,孙皓派遣大鸿胪张俨、五官中郎将丁忠吊唁晋文帝。等到回国时,张俨病死于途中。丁忠劝说孙皓:“北方防守作战的器械不完备,可袭击取得弋阳。”孙皓征询群臣意见,镇西大将军陆凯说:“军队不得已才使用,况且三国鼎立以来,互相侵战攻伐,没有一年安定。如今强敌新近吞并巴蜀,获得两个国土的实力,而他们遣使求亲,打算停止征战劳役,切不可以为对方是求援于我国。如今敌人势力正处在强大的时期,而想侥幸取胜,看不出有什么好处。”车骑将军刘纂说:“天生五才,谁能去掉兵战之事?欺诈争雄,历来如此!如果对方有空可钻,岂可轻易放弃?应当派出间谍,前往探视对方真情。”孙皓心中同意刘纂的意见,考虑到蜀国刚被北方平定,故此没有作出军事行动,然而最终还是自己放弃了出兵的打算。八月,到处传言找到大鼎,于是更改年号,大赦全国。孙皓任命陆凯为左丞相,常侍万。。为右丞相。冬十月,永安山贼施但等聚集数千人,将孙皓的庶弟永安侯孙谦劫持出乌程,取走孙和陵墓上的乐器和曲柄伞盖。到达建业时,其人众已达万余人。丁固、诸葛靓在牛屯截击他们,双方大战,施但等失败逃走。丁、诸等救出孙谦,孙谦自杀。东吴分析会稽郡一部为东阳郡,分析吴郡、丹杨郡另增设吴兴郡。又以零陵郡北部为邵陵郡。十二月,孙皓又将国都迁至建业,以卫将军滕牧留守武昌。
宝鼎二年(267)春,大赦全国。右丞相万彧前往上游镇守巴丘。夏六月,修建显明宫,冬十二月,孙皓移居显明宫。当年,分析豫章、庐陵、长沙三郡另置安成郡。
宝鼎三年(268)春二月,孙皓用左右御史大夫丁固、孟仁为司徒和司空。秋九月,孙皓出兵东关,丁奉前至合肥。当年,孙皓派遣交州刺史刘俊、前部督修则等入晋境袭击交阝止,被晋将毛炅等击败,刘俊等都战死,兵士溃散退还合浦。
建衡元年(269)春正月,孙皓册立儿子孙瑾为太子,又封了淮阳王、东平王。冬十月,更改年号,大赦全国。十一月,左丞相陆凯去世。孙皓派遣监军虞汜、威南将军薛王羽、苍梧太守陶璜由荆州出发,监军李勖、督军徐存从建安出发取海路,都到合浦攻击交阝止。
建衡二年(270)春,万彧回到建业。李勖因建安通海路不畅,杀了作前导的将令冯斐,领兵返回。三月,天火烧毁一万多户人家,死者七百人。夏四月,左大司马施绩去世。殿中列将何定说:“少府李勖枉杀冯斐,擅自撤军退还。”李勖、徐存等及他们的家属全被处死。秋九月,何定领兵五千人逆水至夏口狩猎。都督孙秀投奔晋国。当年大赦全国。建衡三年(271)春正月底,孙皓率领大队人马从华里出发,孙皓的母亲及他的王妃姬妾全都同行,东观令华核等据理力争,于是返回。当年,虞汜、陶璜攻破交阝止,抓获斩杀晋国所设置的守将,九真、日南都为吴国收还。孙皓大赦全国,分析交阝止郡另置新昌郡。吴国诸将攻破扶严,设置武平郡,以武昌都督范慎为太尉。右大司马丁奉、司空孟仁去世。西苑传说有凤凰栖息,于是更改来年年号。
凤凰元年(272)秋八月,征召西陵都督步阐。步阐不回应,据守西陵城投降晋国。孙皓派乐乡都督陆抗围攻步阐,步阐的军队全部投降。步阐及其同谋者几十人都被诛夷三族。大赦全国。当年右丞相万。。因受到孙皓谴责而忧郁病死,其子弟被迁徙庐陵。何定奸邪污秽的事迹败露被上报,处斩刑。孙皓认为何定的罪恶很像张布,于是追改何定的名字为何布。
凤凰二年(273)春三月,孙皓用陆抗为大司马。司徒丁固去世。秋九月,孙皓改封淮阳王为鲁王,东平王为齐王,又封陈留王、章陵王等九王,共计十一王,每位王授兵士三千。大赦全国。孙皓爱妾有时派人到集市上去抢夺百姓财物,司市中郎将陈声,素来是孙皓宠幸的臣子,他倚仗孙皓对他的宠幸,将抢夺者绳之以法。孙皓爱妾就此事向孙皓诉说,孙皓大怒,借其他事情把锯子烧红割断陈声的头,将他的尸体丢到四望山下。当年,太尉范慎去世。