Phil Connors é um repórter de televisão, responsável pelo boletim meteorológico, que é enviado (contra a vontade) a uma pequena cidade para fazer uma matéria especial sobre o excêntrico "Dia da Marmota". Ele odeia o local e seus habitantes, e só quer ir embora o mais rapidamente possível. Mas acaba ficando preso num loop temporal, sendo condenado a repetir para sempre os eventos daquele mesmo dia.