Dagmar era la segunda hija del rey Cristián IX de Dinamarca (conocido como el "suegro de Europa" debido a los matrimonios brillantes de sus hijos) y su esposa Luisa de Hesse-Kassel.