Мария Перепелкина родилась 9 марта 1984 года в городе Алма-Ата, Казахстан. Волейболом начала заниматься в алма-атинском интернате для одарённых в спорте детей. В Казахстане играла за юниорскую сборную страны и за команду «Жетысу».
В 2004 году переехала в Россию, где следующие два года играла за «Университет» в городе Белгород. В 2006 году перешла в команду «Уралочка» НТМК в городе Екатеринбург. Там Мария провела три сезона. Игроком московского «Динамо» числилась с 2009 года. В этом же году была окончательно утверждена смена Марией Перепелкиной «волейбольного гражданства» с казахстанского на российское. После этого главный тренер сборной России Владимир Кузюткин включил спортсменку в состав сборной.
Дебют волейболистки в главной команде страны состоялся 9 июня 2010 года на международном турнире «Волей Мастерс» в Монтре в матче против сборной Японии.
В 2015 году перешла в ВК «Ленинградка» Санкт-Петербург. Центральной блокирующей ВК «Динамо» Краснодар стала в 2016 году.
Рост спортсменки 187 см. В команде играет под номером три.
В 2008 году Мария вышла замуж за тренера «Уралочки» НТМК Александра Перепелкина. Ныне главный тренер ЖВК «Северсталь».
Бронзовый призёр Чемпионата России 2008/2009.
Первое место Чемпионат мира в Японии 2010.
Обладатель Кубка России 2009,2011.
Серебряный призёр Чемпионата России - 2010/2013, 2015.
Заслуженный мастер спорта.