Petit-fils de Dagobert Ier, il fut écarté de la succession au trône, à la mort de son père Sigebert III (656), par le maire du palais Grimoald, fils de Pépin de Landen, qui voulait faire régner son fils, Childebert l'Adopté. Grimoald le confia à l'évêque Didon, oncle de saint Léger, et l'envoya dans un monastère irlandais où il resta quinze ans. Cette tentative d'usurpation se solda par un échec et valut à son auteur d'être assassiné. À la mort de Childéric II, les Austrasiens, dirigés par le maire du palais Wulfoad, rappelèrent Dagobert sur le trône (676). Le roi mourut assassiné trois ans plus tard, en forêt de Woëvre.
Le culte royal, établi par Charles le Chauve en 872, ne s'organisa qu'au XIe siècle, lorsqu'en 1069, Godefroy le Barbu, duc de Basse-Lorraine, établit un prieuré à Stenay, ville où le roi avait été inhumé. Fête le 8 septembre.