Il principe Valdemaro nacque il 27 ottobre 1858 al Palazzo Bernstorff a Gentofte a nord di Copenaghen. Suo padre era il principe Cristiano di Danimarca, diventato in seguito re Cristiano IX. Sua madre era la principessa Luisa d'Assia-Kassel. Fu battezzato il 21 dicembre 1858. Nel novembre 1863, suo padre salì al trono di Danimarca.
Il principe Valdemaro ricevette la sua prima educazione dai precettori. Nell'estate del 1874, accompagnò suo padre durante la sua vita in Islanda per le celebrazioni del millennio. Dopo la sua confermazione nel 1874, come era usanza per il principi di quell'epoca, intraprese un'educazione militare entrando in un collegio navale. Nel 1879, era sottotenente e nel 1880 tenente. Negli anni successivi, partecipò a numerose spedizioni navali.
Fu supposto da una fonte che le nozze fossero state combinate politicamente, e in Francia, e fu ritenuto che il Conte di Parigi (lo zio della sposa) fosse personalmente responsabile dell'unione.[1] Tuttavia, la stessa fonte affermò che "non vi era motivo di credere che [fosse] un vero matrimonio d'amore".[1]
Al momento del loro matrimonio, fu deciso che ogni figlio maschio sarebbe stato educato nella fede luterana di Valdemaro, mentre le femmine sarebbero state educate da cattoliche, la fede della madre.[2] I quattro figli della coppia furono quindi luterani, mentre la loro unica figlia, Margherita fu educata al cattolicesimo e sposò un principe cattolico.[2]
Gli ultimi anni e morte
Valdemaro ebbe una lunga carriera navale, ma le cose avrebbero potuto essere molto diverse per il principe. Gli vennero offerti due troni, quello di Bulgaria e quello di Norvegia, ma rifiutò in seguito alle pressioni internazionali.[senza fonte]