The 2010 Winter Olympics were held in Chan's home country, Canada. Chan placed seventh in the short program and then earned a new personal best score to place fourth in the free skate, finishing fifth overall.