Teobaldo se casó en tercer lugar con Margarita de Borbón. Teobaldo y Margarita tuvieron seis hijos:
Leonor (1233 -?), murió joven
Pedro (?-1265)
Margarita de Navarra, duquesa de Lorena en 1255 se casó con Federico III, duque de Lorena (1238-1303)
Teobaldo II de Navarra (1238-1270) casado en 1255 con Isabel de Francia
Beatriz de Navarra (1242-1295), casó en 1258 con Hugo IV, duque de Borgoña (1212-1272)
Enrique I de Navarra se casó con Blanca de Artois en 1269