七年（463年），封晋熙王，食邑二千户。泰始元年十二月，刘彧即位。同月辛未（466年1月14日），刘彧改封刘子舆为庐陵王，出继宋文帝第五子庐陵恭王刘绍，任辅国将军、南高平郡太守、临淮郡太守。泰始二年十月乙卯（466年10月25日），刘子舆与松滋县侯刘子房、永嘉王刘子仁、始安王刘子真、安成王刘子孟、南平王刘子产一并被赐死。