Sofía nació en La Haya, donde sus padres vivían en el exilio después de perder su padre la Batalla de la Montaña Blanca y de haber sido expulsado de los tronos de Bohemia y del Palatinado.