Софья Виноградова родилась 23 ноября 1929 года в городе Старая Русса Новгородской области.
С 1930 года живёт в Москве.
В 1938 году поступила в Хореографическое училище при ГАБТ СССР. Во время обучения занималась у педагогов Н. И. Тарасова, М. Т. Семёновой, А. М. Мессерер, С. М. Мессерер. Большой вклад в её исполнительское искусство внесла О. В. Лепешинская.Репетировала «Спящую красавицу» с Е. П. Гердт. Проходила сценическую практику, участвуя в спектаклях Большого театра. Окончила Московское хореографическое училище в 1947 году по классу М. М. Леонтьевой.
В 1949 года начала танцевать в Московском музыкальном театре имени К. С. Станиславского и Вл. И. Немировича-Данченко, где до 1980 года исполняла ведущие партии и работала с выдающимися балетмейстерами. Запомнилась ролями в балетах «Лебединое озеро» и «Снегурочка» В. П. Бурмейстера, «Берег надежды» И. Д. Бельского, «Франческа де Римини» и «Лесная фея» А. В. Чичинадзе, список продолжают «Корсар» , «Эсмеральда» , «Баядерка» , «Пахита» , «Спящая красавица» , «Штраусиана» , «Шопениана» , и другие постановки.
В 1956 году на гастролях в Париже получила международную известность, исполнив партию Одетты-Одилии в балете «Лебединое озеро» . Также гастролировала с театром в Италии, Германии, Финляндии, Югославии, Японии, странах Латинской Америки.
В 1969 года получила звание заслуженной артистки СССР.Вошла в советскую энциклопедию.
В 1978 году закончила педагогическое отделение ГИТИСа по курсу Р. С. Стручковой. После ухода со сцены занялась преподаванием, создала студию классического танца «Балет-фантазия» . Среди учеников Софьи Александровны студенты МГАХ и артисты Большого театра.Примечания