他回荆州，以刘恢为河东太守，加宁朔将军。征召为黄门侍郎。刘劭弒立，刘恢为侍中。刘义宣起义，刘劭把刘恢和他弟弟刘恺、刘惔、刘悰、刘憬、刘交给散骑郎沈焕防守。沈焕有归顺刘义宣之意，刘劭令沈焕杀刘恢等。沈焕于是放了刘恢等。刘恢至新亭，宋孝武帝任命他为侍中、散骑常侍、西中郎将、湘州刺史。刘恢藏江宁民陈铣家，有人告发，交给廷尉。刘恢子刘善藏，与刘恢、刘恺、刘惔、刘惇在江宁墓所一起被赐死。