В 1604 году он отказался от всех своих прав на шведский престол в пользу дяди, Карла IX. После смерти последнего Юхан снова отказался от своих прав на корону в пользу Густава Адольфа.
Юхан был женат на своей двоюродной сестре Марии Елизавете Шведской. Этот брак остался бездетным.