Родилась в 1943 году в городе Иваново в семье журналиста.Окончила филологический факультет Ярославского педагогического института (1965), аспирантуру Московского педагогического института (1971), докторантуру Московского университета (1991) — диссертация «Феномен трагедии в русской литературно-художественной критике первой трети XX века» . Доктор филологических наук, профессор.Преподавала в Ярославском педагогическом институте (1965—1980). Преподаёт в Ярославском государственном театральном институте (с 1980); 1980—1989 годах первый проректор по учебной и научной работе.Была редактором приложения «Уединённый пошехонец» к газете «Золотое кольцо» (1993—2002). Сотрудничает с Российским академическим театром драмы имени Фёдора Волкова, ведёт авторский блог (Блог Маргариты Ваняшовой) на сайте театра.Печатается как театральный критик с 1961 года, как литературовед с 1966. Специализируется на истории русского театра, истории и теории русской литературы, литературной и театральной критике, поэтике русской литературы. Автор более 400 публикаций.Избиралась депутатом райсовета (1988—1990). Член Союза журналистов СССР (1965).
В течение многих лет была председателем секции театральной критики, избиралась членом правления Ярославской организации Союза театральных деятелей РФ (член с 1972). Академик РАЕН.