El 18 de agosto de 2009, Weems fue traspasado a Toronto Raptors junto con Amir Johnson a cambio de Carlos Delfino y Roko Ukić.