グスタフ・アドルフ王太子とイギリス王家出身のマルガリータ王太子妃の間の第5子・四男[2]。
1946年2月19日米国ニューヨークで、同国人の女性雑誌編集者・ジャーナリストで離婚歴のあるシャスティン・ヴィークマーク(英語版)と結婚。彼女の出自が「平民の娘(enskild mans dotter)」であることが王室・政府から問題視され、政府の承認を得られなかったため、こうした場合の男性王族の例にならい王位継承権や称号を放棄した。1951年7月2日、ルクセンブルク大公国宮廷により、同国貴族のヴィスボリ伯爵(英語版)[3]及びベルナドッテ公(英語版)[4]の爵位が授けられ、この称号はカール・ユーハンと妻、2人の間の子孫に受け継ぐことができるとされた。しかし夫妻に実子は生まれず、1950年に男児を、1951年に女児を養子に迎えた。
若い頃はニューヨークを拠点に生活し、アングロ・ノルディック貿易会社(Anglo-Nordic Trading Company)の代表を務めたほか、引退した同国人女優グレタ・ガルボとも親しく交際し、ガルボをボースタッド(英語版)の保養地に所有する別荘に招くなどした[5]。
最初の妻と1987年に死別すると、翌1988年9月22日コペンハーゲンで、ヴァハトマイスター伯爵家(英語版)出身のグニッラ・ブスラー(英語版)と再婚。グニッラも再婚で、前夫との間に4人の子があった。
ヴィクトリア英国女王の87人の曾孫の中で最も長く存命していた[6]。