学教育对罗伯茨而言比较枯燥，他成绩一般，反倒数学成绩非常好。15岁时他通过了O级考试，开始专攻数学和自然科学。探洞成为他喜欢的一项运动，他经常把周末时间花在这上面。16岁时罗伯茨的A级物理考试失败了，因而不得不重修一年。再次考试终于顺利通过，他选择了谢菲尔德大学化学系。
谢菲尔德大学.谢菲尔德的化学系十分有名，罗伯茨在学完了化学、物理和数学等课程后，又在第二年开始学习生物化学。1965年他获得学士学位，进入有机化学教授戴维·奥利斯门下深造。博士期间，罗伯茨选择了一种巴西树木的中心木