Charlotta si Tomáše Masaryka vzala 15. března 1878. Měli spolu pět dětí, jedno z nich - dcera Eleanor - zemřela ve čtyřech měsících.