Tang Yi (; born 8 January 1993) is a Chinese competitive swimmer. Specializing in the freestyle, she swam for China at the 2008 Summer Olympics and won a bronze medal in the 100 metre freestyle at the 2012 Summer Olympics. She was born in Shanghai.