Светлана Хоркина родилась 19 января 1979 года в городе Белгород. Родителями девочки являлись выходцы из Мордовии. Семья приехала в Белгород на заработки, но осталась надолго. Папа трудился строителем, мама устроилась на работу в детский садик медицинской сестрой.
Спортом Света начала заниматься с 1983 года. Вначале тренировалась под руководством Бориса Васильевича Пилкина. С 1992 года являлась членом сборной команды Российской Федерации по спортивной гимнастике.
Своего первого крупного успеха Светлана Хоркина добилась на чемпионате мира 1994 года, выиграв серебряную медаль. В следующем году на чемпионате Европы завоевала одну серебряную и две бронзовые медали, а затем стала чемпионкой мирового первенства 1995 года.
С 1995 года на протяжении шести лет становилась первой на всех состязаниях, проводимых на разновысоких брусьях. Многие элементы, исполняемые Хоркиной на брусьях сложны и придуманы специально для нее из-за ее высокого роста, не свойственного гимнасткам.
На Олимпийских играх в Атланте в 1996 году стала первой на разновысоких брусьях и второй в многоборье. Через четыре года, на Олимпиаде в Сиднее спортсменка вновь завоевала золото на разновысоких брусьях, а также серебро в вольных упражнениях. На следующей Олимпиаде в Афинах, в 2004 году Хоркина завоевала серебряную медаль в многоборье и стала второй гимнасткой в истории, ставшей призером трех Олимпийских игр.
О завершении спортивной карьеры чемпионка объявила осенью 2004 года. В декабре того же года заняла пост вице-президента Федерации спортивной гимнастики России. После ухода из спорта активно участвовала в различных телевизионных проектах.
Светлана Хоркина является кандидатом педагогических наук, защитив диссертацию на тему «Изучение спортивно-гимнастических упражнений с применением линейно-дидактического программирования». Окончила Российскую академию народного хозяйства и государственной службы при Президенте Российской Федерации.
С 2007 по 2011 год являлась депутатом Государственной думы России V созыва. В октябре 2012 года получила должность референта в Контрольном управлении президента России.
В сентябре 2015 года Светлана Хоркина посетила Сахалин для открытия спортивных отделений специализированной детско юношеской спортивной школы олимпийского резерва ЦСКА. Во время поездки провела ряд мастер классов для Сахалинцев. За несколько дней пребывания на острове, прониклась любовью к природе и тихой спокойной жизни островитян. В ноябре 2015 года вновь посетила Сахалинскую область так же для открытия спортивных отделений СДЮСШОР ЦСКА.
В сентябре 2016 года Хоркина стала доверенным лицом Всероссийской политической партии «Единая Россия» на выборах в Государственную думу VII созыва.
Решением Министра обороны Российской Федерации в феврале 2016 года назначена первым заместителем начальника ЦСКА. Также Светлана Васильевна является вице-президентом Федерации спортивной гимнастики России. Входит в Патриарший совет по культуре Русской православной церкви. Именная звезда Хоркиной открыта 25 февраля 2017 года на аллее Олимпийской славы курорта «Роза Хутор» в Сочи. В 2018 году присвоено очередное звание «полковник».