Martin St. Louis is married to Heather St. Louis. Martin began dating the former Heather Caragol before their senior year at the University of Vermont, in 1996. He married his long time girlfriend, on July 15, 2000. They have three kids together, sons Ryan (2004), Lucas (2005), and Mason (2008). They reside in South Burlington, VT in the off-season, just a few miles from where they met at UVM.