18 listopada 1995 żoną Joachima została, pochodząca z Hongkongu – Alexandra Christina Manley. W sierpniu 2004 małżonkowie ogłosili separację. Według prasy do rozwodu przyczynił się styl życia Joachima, który jest miłośnikiem nocnych klubów i wyścigów samochodowych. 8 kwietnia 2005 doszło do rozwodu pary. Joachim i Alexandra mają dwóch synów, nad którymi sprawowali opiekę naprzemienną do ukończenia przez Nich pełnoletności:
3 października 2007 ogłoszono zaręczyny księcia Joachima z Marie Cavallier (ur. 6 lutego 1976). Ślub odbył się 24 maja 2008. Oficjalny tytuł Marie to „Jej Królewska Wysokość Księżna Marie Duńska, Hrabina Monpezat”. Joachim i Marie mają syna i córkę: