入金陵大学，由化学而农科，后又入历史系学习，1926年毕业。曾经任金陵大学历史系讲师。1933年8月到国立武汉大学，越一年任教授。在武汉大学主讲中国通史、中国近代史、（日本史、印度史）专史研究等课程。1936年赴金陵大学任教授。1949年后，长期任南京大学历史系教授，并当选为南京市第二、第三届政协委员、南京历史学会理事。九三学社社员。专长中国近代史。1966年8月，陈恭禄被陈伯达划归为「反动历史学家」遭撤职，当时陈恭禄已罹癌，1966年10月8日病逝。着有《中国上古史史料之评论》、《甲午战后庚子乱前中国