王劭成年后,在高齐做官,累至中书舍人。隋文帝杨坚即位后,王劭被授予著作佐郎之职,后因母亲病逝,遂辞职归里,闭门谢客,专心致志于编修《齐书》。按隋代的制度,朝廷不准私人编修史籍,王劭嗜好经史,早为世人所知。闭门修史之事,被内史传郎李元操得知后,便向隋文帝告发。文帝悉知王劭私撰史书大怒,遂没收其所著,并亲览其内容。哪知王劭竟因祸得福,他所著的《北齐》记史详实,文触严谨,深为文帝赞赏,便任命他为员外散骑侍郎,专职撰写文帝起居注。由于王劭工作的关系,常随文帝左右,便称文帝有"龙颜戴干"的仪表,并指示给群臣观看。对此,文帝龙颜大喜,遂赐王劭数百段锦匹为礼,并提升他为著作郎。
隋炀帝杨广嗣位后,汉王杨琼踞晋阳反杨广。炀帝对于是否讨伐举棋不定,王劭上书力谏讨伐,杨帝却没有依从。此后不久,王劭被改任为秘书少监,数年后又被免去官职。
(孔子伤不逢时作。古琴操云:习习谷风,以阴以雨。
之子于归,远送于野。何彼苍天,不得其所。逍遥九州,
无有定处。世人暗蔽,不知贤者。年纪逝迈,一身将老)
兰之猗猗,扬扬其香。不采而佩,于兰何伤。
今天之旋,其曷为然。我行四方,以日以年。
雪霜贸贸,荠麦之茂。子如不伤,我不尔觏。
荠麦之茂,荠麦之有。君子之伤,君子之守。