刘恢,字景度,位居嫡长,年少辩慧,父亲刘义宣甚为爱重。时年十一,拜为世子,除给事中。刘义宣出任荆州刺史时,停留于都城建康。宋文帝刘义隆欲令其回到荆州,以为河东太守,加号宁朔将军,征为黄门侍郎。元凶刘劭弑父即位,授侍中。
刘义宣起兵后,刘劭逮捕刘恢及弟弟刘、刘惔、刘悽、刘憬、刘悛系于外,令员外散骑侍郎沈焕防守。沈焕密有归顺之意,对刘恢等人说:“祸福与诸郎同享,愿勿忧。臧质白下,上趋广莫门,刘劭下令沈焕杀害刘恢等。沈焕乃解其桎梏,率所领数十人与刘恢等向广莫门,欲出。守门者拒之,沈焕说:“臧质已至,凶人走矣。此司空刘义宣诸子,并能为诸君得富贵,非徒免祸而已,勿相留。亦臧质至,因以得出。刘恢至新亭,即除侍中,俄迁侍中、散骑常侍、西中郎将、湘州刺史。
刘义宣并领湘州刺史,授侍中,领卫尉。当初,晋元帝过江,不置城门校尉及卫尉官。世祖刘彧看重城禁,故复置卫尉卿。卫尉之置,自刘恢始也,转右卫将军,侍中如故。
孝建元年,刘义宣举兵谋反,刘恢与兄弟姊妹一时逃亡。刘恢藏于江宁民陈铣家,有告之者,录付廷尉。其子刘善藏,与父俱死。