Op 13 maart 1879 trouwde prinses Louise Margaretha met prins Arthur van Connaught en Strathearn. Louise en Arthur trouwde in het St. George’s Kapel in Windsor Castle. Na het huwelijk kreeg Louise de titel Hare koninklijke Hoogheid de hertogin van Connaught.
Louise en Arthur kregen samen drie kinderen:
– Margaretha
– Arthur
– Patricia
De hertogin vergezelde haar man de eerste twintig jaar van hun huwelijk op zijn verschillende aanstellingen in het Britse rijk. Het ging in een landhuis te Bagshot Park in Surrey wonen.