Durante il lockout della stagione 2012-13 Thornton fece ritorno in Svizzera con Rick Nash all'HC Davos, disputando 33 incontri per un totale di 36 punti. Nel mese di dicembre prese parte anche alla Coppa Spengler 2012, giungendo in finale contro il Team Canada, vincitore del trofeo.