Sin embargo, el 18 de agosto de 2009, Favre regresó a la NFL al firmar un contrato con los archienemigos de los Packers, los Minnesota Vikings, por dos años, justo después de haber anunciado unas semanas antes que no volvería a jugar en la temporada de 2009.