Khoo Cai Lin (born 25 December 1988) is a Malaysian swimmer. She swam for Malaysia at the 2008 and 2012 Olympic Games. At the 2008 Summer Olympics, she competed in the women's 400 and 800 m freestyle. At the 2012 Summer Olympics, she competed in the Women's 800 metre freestyle, finishing in 30th place overall in the heats, failing to qualify for the final.