Данилова Ольга Валерьевна родилась 10 июня 1970 года в городе Бугульма Татарской АССР. В возрасте 12 лет начала заниматься лыжным спортом в местной ДЮСШ города Альметьевска.
Дебютом на международных соревнованиях стал 1995 год – чемпионат мира в канадском городе Тандер Бэй, где Ольга Данилова завоевала свою первую золотую медаль в эстафете 4x5 км, а также бронзу в гонке преследования 5 км +10 км.
Через два года в норвежском Тронхейме, российские лыжницы забрали все «золото» не дав ни единого шанса хозяевам соревнований. Ольге Даниловой досталось «бронза» на дистанции в 5 км и золото в эстафете 4х5 км.
На чемпионате мира 1997 года в австрийском Рамзау Ольга увозит домой два серебра с индивидуальных гонок на 5 км и 30 км и золото с эстафеты 4х5 км.
Вершина спортивной карьеры пришлась на 1998 год – год XVIII Олимпийских зимних игр в городе Нагано (Япония). Именно здесь Данилова завоевала две золотые награды на дистанции в 15 км с общего старта и в эстафете 4x5 километров, а также серебро в гонке преследования 5 км + 10 км.
Заключительным чемпионатом мира в спортивной карьере Даниловой стал финский Лахти. Серебро на дистанциях в 10 км и 15 км, бронза преследовании 5 км + 5 км и золото в эстафете 4х5 км.
В общей сложности Ольга Валерьевна 4-х кратная чемпионка мира и 8-ми кратный призер чемпионатов мира.
Награждена Орденом «За заслуги перед отечеством» III степени, заслуженный мастер спорта.
В настоящее время проживает в городе Александрове Московской области. Воспитывает двух сыновей.