Prins Oscar is geboren op 2 maart 2016 in het Karolinska Hospital in het Zweedse Solna als zoon van prinses Victoria en prins Daniel. Oscar heeft een zus, prinses Estelle (2012).
De doop van prins Oscar vindt plaats op vrijdag 27 mei 2016. Het prinsje heeft vijf peetouders: de Deense kroonprins Frederik, kroonprinses Mette-Marit van Noorwegen, zijn tante prinses Madeleine, Oscar Magnuson (neef van zijn moeder Victoria) en Hans Åström (neef van zijn vader Daniel).
Prins Oscar is derde in de lijn van troonopvolging.