Родилась 2 февраля 1937 года в г. Орша Витебской области.
Окончила среднюю школу с золотой медалью. В 1954 году поступила на биологический факультет Белорусского государственного университета. На пятом курсе начала работать в лаборатории экологической физиологии Института биологии АН БССР, которую возглавлял профессор Г. Г. Винберг — основатель известной научной гидробиологической школы. После окончания университета с отличием в 1959 году продолжила работать в лаборатории. С 1961 по 1963 год обучалась в аспирантуре. В 1963/64 учебном году проходила научную стажировку в Карловом университете (г. Прага, Чехия).
В 1965 году защитила кандидатскую диссертацию, в 1992 году — докторскую. Имеет научные степени кандидата и доктора биологических наук, звания доцента (1981) и профессора (1997).
С 1961 года работает на биологическом факультете БГУ, в настоящее время в должности профессора кафедры общей экологии и методики преподавания биологии. За многолетнюю и плодотворную научно-педагогическую деятельность удостоена почетного звания заслуженного работника Белорусского государственного университета.
Является автором более 210 научных статей, 2 учебников для студентов биологических специальностей вузов, соавтором 16 учебных пособий по биологии для учащихся средних общеобразовательных школ Республики Беларусь и абитуриентов.