年进士。刘恕生于宋仁宗明道元年（1032年），少颖悟，过目成诵，八岁时家有客人说孔子没兄弟，刘恕举出《论语》“以其兄之子妻之”一句以对，在座皆惊。皇祐元年（1049年）举进士，初任邢州鉅鹿县主簿，迁升晋州和川县令，历官祕书丞。刘恕笃好史学，治平三年（1066年）四月，成为《资治通鑑》编修班底，升迁为着作佐郎，专在史局修书。司马光编《通鑑》，遇纷错难治者，常要询问刘恕。刘恕本人博闻强记，自《史记》以下诸史，旁及私记杂说，无所不览。协修者除刘恕外，还有刘攽、范祖禹等人，以刘恕出力最多；全祖望作《通鑑分修诸人考》