В личной жизни Марии произошло немало событий. Ее первым мужем стал бизнесмен Игорь Удалов. В этом браке родился сын Андрей. Супруги развелись после семи лет брака, сохранив при этом дружеские отношения. Продюсер Дмитрий Клоков стал ее вторым мужем. Эти отношения прекратились спустя пять лет. В третий раз актриса вышла замуж за актера Алексея Макарова. Но, этот роман оказался самым коротким. Пара разошлась спустя год после свадьбы. Правда, официально брак был расторгнут позже.