Ольга Заботкина родилась 18 января 1936 года в Ленинграде.
В 1953 году закончила Ленинградское хореографическое училище.
С 1953 по 1977 год работала в труппе Ленинградского театра имени Кирова. Была яркой характерной танцовщицей ленинградской сцены. Классическая строгость формы сочеталась в искусстве балерины с тонким чувством стиля национального танца.
С 1965 по 1970 год была замужем за фаготистом оркестра театра имени Кирова С. В. Красавиным, в 1980 году вышла замуж за поэта-пародиста Александра Иванова. Когда Иванов стал телеведущим передачи «Вокруг смеха», Заботкиной пришлось оставить сцену, переехать в Москву и стать секретарём мужа.