Родилась 15 октября 1951 года в деревне Звериничи Гайненского сельского совета Логойского района Минской области в семье служащих. Родители — учителя. В 1968 году окончила Гайненскую среднюю школу Логойского района. С 1969 по 1972 год работала пионервожатой и учителем белорусского языка и литературы этой же школы. В 1977 году окончила Белорусский государственный университет по специальности «Белорусский и русский язык и литература». После окончания университета была направлена на работу в г. Полоцк. С 1977 по 1980 год работала учителем белорусского языка и литературы СШ № 3 г. Полоцка.
С 1980 по 1985 год занималась в аспирантуре при кафедре белорусского языка Белорусского государственного университета. Тема кандидатской диссертации: «Прэфіксальныя прыметнікі ў сучаснай беларускай мове», научный руководитель: Шакун Лев Михайлович, доктор филологических наук, профессор. Диссертацию защитила в 1989 году.
С 1985 по 1990 год работала преподавателем белорусского языка на кафедре белорусского языка и методики его преподавания Минского педагогического института имени А. М. Горького.
С 1990 по 1994 год работала доцентом кафедры белорусского языка БГУ.
С 1994 по 2001 год являлась доцентом кафедры современного белорусского языка БГУ.
С 2001 года по настоящее время — заведующий кафедрой современного белорусского языка БГУ.
Педагогический стаж — 43 года, стаж работы в вузе — 30 лет.
Общее количество публикаций — 202. Изданных книг — 35, в том числе 5 учебников для учреждений общего среднего образования с грифом Министерства образования.
Количество защищенных аспирантов — 3 (доц. Садовская А. Л., доц. Савицкая И. И. (2002), доц. Петрова Н. Я. (2010)).
Награждена Почетной грамотой Министерства образования БССР (1972), Грамотой Министерства образования Республики Беларусь (2001, 2008), Почетной грамотой БГУ (2014) и др., Нагрудным знаком «Отличник образования» (2009).
Кандидат филологических наук, доцент.