公元前611年,楚国发生灾荒,戎人骚扰,附属的庸国、麋国勾结百濮叛楚。庄王集中力量伐灭威胁最大的庸国,又吞并了麋国控制住局面。此后,又极力整顿内政,任用贤才,厉行法治,加强兵备,使楚国出现一派国富兵强的景象。
公元前597年,楚庄王率领大军攻打郑国,晋国派兵救郑,在邲地(今河南郑州市东)与楚
国大战,晋国惨败。公元前594年冬,楚鲁蔡秦等十四国在蜀(今山东泰安西)开会结盟,正式推举楚国主盟,楚庄王遂成为称雄中原的霸主。
公元前591年,楚庄王因病逝世,归葬纪南城郊。其儿子审继位,称楚共王。楚王墓、樊妃墓在今江陵城西北。郢城内原有庄王庙,今已废。