Il épousa Richilde de Bourges, connue aussi sous le nom de Richilde du Maine (v.890-† ap.942)1, fille de Hugues (v.862-892), comte de Bourges et de Rothilde (v.871-v.928), fille de Charles le Chauve et de Richilde d'Ardennes. Veuve d'Hugues de Bourges, Rothilde épousa en secondes noces Roger, comte du Maine.
Richilde de Bourges eut pour demi-sœur Rohaut, la première épouse d'Hugues le Grand.
Avec Richilde, Thibaud eut trois enfants :
Thibaud le Tricheur qui lui succéda dans ses « honneurs »
Richard (†969), archevêque de Bourges
Roscille, mariée en premières noces au duc Alain Barbetote de Bretagne, en secondes noces au comte Foulque II le Bon d'Anjou, mort en 958.