Sophie Thalmann a trois enfants. Elle a une fille, Charlie, née en septembre 2005, et deux garçons : Mika, né en novembre 2008, et Robin, né en avril 2017. Ces trois enfants sont issus de sa relation avec le jockey belge Christophe Soumillon, avec qui elle est mariée depuis 2006.