唐相州洹水人。

隋文帝仁寿中,与兄杜正玄、杜正藏均以秀才擢第。

善属文,深明佛经。

高祖武德中,为齐州总管府录事参军,李世民表值秦王府文学馆。

太宗贞观时,以魏徵荐,迁兵部员外郎。

累迁给事中、中书侍郎,论事称旨。

与韦挺、虞世南、姚思廉同以敢于直谏为太宗赞许。

旋为太子左庶子,坐事流驩州。

久之,授郢、石二州刺史。

高宗显庆元年,擢黄门侍郎、同中书门下三品。

二年,拜中书令。

三年,坐与李义府不协,出为横州刺史。

有《春坊要录》及文集。