Родилась в деревне Яреськи, Полтавская область, Украинская ССР, СССР. В 1960 году окончила Ленинградский театральный институт имени Островского (курс Б.П. Петровых). С 1927 по 1937 годы в живописной деревеньке, в которой родилась Светлана, стоящей на левом берегу речки Псел, часто работал кинорежиссер Александр Довженко, снимая свои лучшие фильмы, и местное население с охотой принимало участие в съемках массовых сцен. После окончания средней школы поступила в Ленинградский энергетический техникум. Окончила техникум в 1953 году, получив профессию техника-энергетика, и пару лет проработала на одном из крупных ленинградских предприятий. В 1956 году круто изменила свою судьбу и сдала вступительные экзамены на актерский факультет Ленинградского театрального института имени Островского. Ещё на третьем курсе, в 1959 году, сыграла две небольшие роли: Нюру в комедии 'Не имей сто рублей' и Валю в «Повести о молодожёнах». Уже в следующем году в военной драме 'Повесть пламенных лет', получившей приз за 'лучшую режиссуру' на кинофестивале в Каннах, Светлана сыграла Ульяну, одну из главных героинь. После института принята актрисой в Ленинградский театр драмы им. Пушкина, но через два года переехала в Москву. Играла сначала в Ленкоме (с 1962 года), затем, в 1963-1967 годы - в Малом театре. Благодаря своей внешности и таланту в этот период стала одной из самых востребованных молодых актрис советского кино. Умерла в Москве.