Kim was picked to compete at the 2007 World Figure Skating Championships. During the World Championships in Tokyo, Japan, Kim won the short program with 71.95 points, setting a world record. She placed fourth in the long program scoring 114.19 points, and finished the third one with 186.14 points behind Miki Ando and Mao Asada of Japan. Kim's points helped two more South Korean ladies come for the 2008 World Figure Skating Championships.