Olga Viktorovna Zavyalova (Russian: О́льга Викторовна Завья́лова), née Korneyeva (born August 24, 1972 in Leningrad) is a Russian cross country skier who competed from 1993 to 2010. She won six medals at the FIS Nordic World Ski Championships with two gold (30 km: 2003, 7.5 km + 7.5 km double pursuit: 2007), one silver (10 km: 2007), and three bronzes (5 km + 5 km double pursuit, 15 km, and 4x5 km: all in 2003).
Zavyalova's best individual finish at the Winter Olympics was seventh in the 7.5 km + 7.5 km double pursuit at Turin in 2006. She has twelve additional individual victories at distances up to 30 km from 1996 to 2006.
Zayalova took the 2007-08 season off to pregnancy, but returned for the 2008-09 season.
Since her retirement after the 2010 Winter Olympics, Zayalova has been acting as a sports ambassador for the 2014 Winter Olympics in Sochi.