Родилась 11 декабря 1933 года в деревне Росальщина Ивьевского района Гродненской области. Мать – каталичка из потомственной шляхты, отец – православный, был портным в Трабах. В семье было 3-е детей. Под Польшей отец купил землю, поэтому после 1939 года его посчитали осадником и зимой 1940 года семья была выслана в Акмолинскую область (Казахстан), город Степянск. Младший брат заболел и в мае 1941 года умер. Мать работала в шахте, отец – портным по специальности. В 1944 году семье разрешили переехать в Украину в Днепропетровскую область, Синельниковский район, совхоз Авангард. А в 1946 году они вернулись на родину, в Ивьевский район. Отец устроился портным в швейную мастерскую в Трабах, затем переехали в Юратишки. Софья Павловна получила высшее педагогическое образование и работала учителем, заучем в школе в Юратишках. Имеет двух детей.