，邓琬等奉刘子勋为帝，改元义嘉，进刘子房号车骑将军、开府仪同三司；另外明帝又改子房为抚军将军，领太常，但子房仍拒绝明帝一方任命。同年二月二十一日（466年3月23日），反抗明帝的三吴地方相继遭明帝军佔领，在会稽将陷前上虞令王晏起兵支持明帝，囚禁刘子房，后吴喜将子房押送建康。三月戊戌（466年4月11日），明帝贬刘子房爵为松滋县侯，食邑千户。十月乙卯（466年10月25日），刘子房与永嘉王刘子仁、始安王刘子真、淮南王刘子孟、南平王刘子产、庐陵王刘子舆一并被赐死。享年十一岁。