Karel Oskar se narodil ve Stockholmu jako jediný syn a nejmladší dítě korunního prince Karla Švédsko-Norského (později krále Karla XV. a IV.) a princezny Luisy Nizozemské. Měl jednu starší sestru, Luisu Švédskou, která se stala dánskou královnou.
V únoru 1854 onemocněl mladý princ spalničkami a byla mu předepsána studená koupel. Ta vedla k zápalu plic a princ zemřel, když mu bylo něco málo přes rok. Pohřben je v Riddarholmskyrkan ve Stockholmu.
↑DEMITZ, Jacob Truedson. Centuries of Selfies: portraits commissioned by Swedish kings and queens. [s.l.]: Vulkan, 2020. 209 s. ISBN978-9189179639. S. 81, 134, 166. (anglicky)
* princ adopcí nebo volbou, ** také norský princ, *** ztratil titul kvůli nerovnému sňatku, # také princ polský a litevský, ~ princ švédský rodem i sňatkem, *** švédský princ pouze sňatkem