Луиза родилась в семье немецкого принца Вильгельма Гессенского и его супруги, Шарлотты Ольденбургской. Ее мать была внучкой короля Дании Фредерика V.
26 мая 1842 года вышла замуж за своего кузена принца Кристиана Шлезвиг-Гольштейн-Зондербург-Глюксбургского, сына Фридриха Вильгельма, герцога Шлезвиг-Гольштейн-Зондербург-Глюксбург и принцессы Луизы Каролины Гессен-Кассельской.
По рождению не будучи прямым наследником датского престола, в 1847 году он был объявлен по воле короля Кристиана VIII, на племяннице которого Луизе был женат, преемником после будущего Фредерика VII, так как последний не мог иметь детей. Это решение было поддержано крупными державами Европы.
В браке она родила шестерых детей, все они совершили неплохие династические комбинации.