Xiao Hongyan (Chinese: 肖紅艷; pinyin: Xiāo Hóngyàn; born 26 January 1965) is a former Chinese long-distance runner. She was the bronze medallist in the 10,000 metres at the 1986 Asian Games and won the 1988 Rotterdam Marathon. Her personal best of 2:32:11 hours is a former Chinese record for the marathon.