Актриса театра и кино Мария Смольникова родилась в 1987 году в Свердловске (Екатеринбург). Училась в экспериментальной школе в Екатеринбурге, в юности играла в Театре юного зрителя в Нижнем Новгороде. В 2011 году окончила режиссерский факультет ГИТИСа (экспериментальный курс Евгения Каменьковича и Дмитрия Крымова).
В 2009–2022 гг. работала в Лаборатории Дмитрия Крымова в театре «Школа драматического искусства». В настоящее время играет в спектаклях Театра Наций («Му-Му», «Моими глазами», «Кто боится Вирджинии Вулф?», «Я не убивала своего мужа», «Макбет»), МХТ имени А. П. Чехова («Сережа»), а также «Ричард» и «Три сестры» в пространстве «Внутри».
С 2011 года снимается в кино. В фильмографии актрисы – более двадцати фильмов, в числе которых «Дочь», «Светлячок», «Сталинград», «Впотьмах», «Отчий берег», «Волшебный участок», «Шаляпин», «Куба», «Я знаю, кто тебя убил», «Преступление и наказание», «Плевако» и другие
Дважды лауреат российской национальной театральной премии «Золотая маска» – за роли в постановках Дмитрия Крымова: Людмилы в спектакле «О-й. Поздняя любовь» (2016) и Анны Карениной в спектакле «Сережа» (2020).
Удостоена Международной премии К. С. Станиславского в номинации «Перспектива» (2015) за роль Людмилы в спектакле «О-й. Поздняя любовь», театральной премии «Хрустальная Турандот» (2018) за роль Ларисы в спектакле Дмитрия Крымова «Безприданница».
За главную женскую роль в фильме «Дочь» получила Приз имени Натальи Гундаревой в конкурсе зрительских симпатий «Великолепная семерка “МК”», призы киинофестивалей «Виват кино России!» в Санкт-Петербурге, «Московская премьера» и «В кругу семьи» в Екатеринбурге, а также диплом XVIII Международного фестиваля фильмов о правах человека «Сталкер».