大司农，但再因刘夏犯罪而被罢免。后来再被任官，任国子祭酒、散骑常侍。太子司马衷嫡长子司马遹封广陵王后，刘寔更获选为他的老师。元康元年（291年），进爵循阳侯，迁太子太保，加侍中、特进、右光禄大夫、开府仪同三司，领冀州都督。永康元年（300年）刘寔转拜司空，不久迁任太保，再转太傅。太安元年（302年），刘寔以老病为由请辞，以侯爵身份回府第，但在次年则爆发了战争，长沙王司马乂与成都王司马颖及河间王司马颙的联军在洛阳对阵，期间刘寔府第遭到士兵抢掠，刘寔唯有逃回故乡平原郡。永兴元年（304年），刘寔被任命为太尉