为北齐谏议大夫、高平太守，父刘子将为齐和州刺史、隋毗陵郡通守，母元氏。隋朝大业末年，刘德威跟随左光禄大夫裴仁基讨贼于淮左，手斩贼帅李青珪，传首于行在所。与裴仁基同归李密。在李密部下时，镇守怀州。后与李密一起归附唐朝，授予左武候将军，封滕县公。任并州总管府司马时，被刘武周俘获，后逃归长安。李渊派秦王李世民讨伐刘武周，刘德威将探听得敌军虚实，报告给李渊，改封为彭城县公。不久升任检校大理少卿，因跟随平定洛阳王世充有功，转任刑部侍郎，加散骑常侍，李渊将宗室之女平寿县主嫁给他做继室。贞观年间刘德威历任大理卿、太仆