赵德昭,字日新,宋太祖赵匡胤次子,母亲孝惠皇后贺氏。乾德二年(964年)出阁,按惯常做法,皇子一出阁就封为王。宋太祖认为赵德昭赵年幼,想让他渐渐进封王,于是授官赵德昭为贵州防御使。开宝六年(973年),任兴元尹、山南西道节度使、检校太傅、同中书门下平章事,在宋太祖在世之日,一直没有给他封王。宋太宗太平兴国元年(976年),改任京兆尹,移镇永兴,兼任侍中,才开始封为武功郡王。宋太宗诏令让他与齐王赵廷美从现在起朝会时班位在宰相之上。太平兴国三年(978年)二月,赵德昭娶太子太傅王溥的女儿为妻,朝廷封为韩国夫人。这年冬天郊祀时,又加封为检校太尉。
太平兴国四年(979年),跟随宋太宗征伐幽州。军中有一次夜里惊乱,不知道皇帝宋太宗在哪里,有人谋议立赵德昭为皇帝,皇上听见此事很不高兴。回到京师后,皇帝因为北伐不利,很长时间不给太原之战的功臣行赏。德昭跟宋太宗论说此事,宋太宗大怒说:“等你自己做了皇帝,再行赏也不迟。”赵德昭退朝后自刎而死。皇上听见此事非常惊悔,跑去抱着赵德昭的尸体,大哭着说:“痴儿何必这样呢?”追赠赵德昭为中书令,追封为魏王,赐给谥号,后又改封为吴王,又改封为越王。赵德昭为人喜怒不形于色。宋真宗即位后,又追赠赵德昭为太傅。乾兴初年,加赠赵德昭为太师。