Garibald a donc épousé en 555 Waldrade, fille de Waccho, roi des Lombards, veuve du roi franc Thibaut, épouse répudiée de son grand-oncle et successeur Clotaire Ier. Elle donne naissance à :
probablement Tassilon Ier. Aucun document ne donne le nom du père de Tassilon, mais comme il est le père de Garibald II et qu'il succède à Garibald Ier, qui a d'autres fils, on considère que Tassilon Ier est le fils aîné de Garibald Ier
Théodelinde († 627), épouse des rois lombards Authari et Agilulf
Grimoald
Gundoald, duc d'Asti et père d'Aripert, roi des Lombards
une fille mariée à Ewin, duc de Trident11,13.
probablement une autre fille, mère de Pépin de Landen, dans la famille duquel on retrouve des prénoms agilolfindes14,15.
et probablement Romilda († 610), épouse de Gisulf II, duc de Frioul († 610), dont plusieurs fils portent des prénoms agilolfinges