Мария Егоровна Гайдар родилась 21 октября 1982 года в Москве. В 1985-м родители Гайдар развелись, и она осталась с матерью, Ириной Смирновой. В 1991 году с матерью и отчимом она переехала в Боливию, откуда вернулась в 1996 году.
Окончила факультет экономических и социальных наук АНХ. С 2005 года член СПС и координатор молодежного общественного движения "Демократическая альтернатива" ("Да!").
В 2007-м на выборах в Госдуму возглавляла московский избирательный список СПС. С декабря 2007 года — член Политсовета партии. Активно выступила против ликвидации СПС. В феврале 2009 года назначена советником по социальным вопросам губернатора Кировской области Никиты Белых — бывшего лидера СПС, занявшего этот пост в январе того же года. В июле 2009 года Заксобрание Кировской области утвердило ее на посту заместителя председателя правительства области.
Разведена. Владеет четырьмя иностранными языками.