Thomas blev byttet til New York Islanders den 7. februar 2013 i bytte for et betinget andet runde draft pick i enten 2014
eller 2015. Før handlen, havde Bruins suspenderet Thomas for ikke at rapportere til træningslejr. Thomas spillede ingen kampe med Islanders før hans kontrakt udløb.