Se casó el 29 de noviembre de 1612 en el castillo Tre Kronor de Estocolmo con su prima María Isabel, hija de Carlos IX.