Phil Connors jest aroganckim i egoistycznym meteorologem lokalnej stacji WPBH-TV Pittsburgh. Pogardza zarówno tymi, z którymi pracuje, jak i swoimi widzami. Ale najbardziej pogardza nim Dzień Świstaka, który odbywa się w Punxsutawney w Pensylwanii, który ma opisywać po raz czwarty w swojej karierze, w tym roku z Ritą i Larrym, odpowiednio nowym producentem i operatorem stacji. Phil chce jak najszybciej dostać się do Punxsutawney i wydostać się z niego, ale burza śnieżna zmusza trójkę do spędzenia w mieście dodatkowej nocy po obchodach Dnia Świstaka. Kiedy Phil budzi się następnego ranka, doświadcza czegoś, co uważa za déjà vu. W rzeczywistości na nowo przeżywa Dzień Świstaka w Punxsutawney. To samo dzieje się następnego dnia i następnego. Kiedy Phil przeżywa na nowo ten sam Dzień Świstaka, przechodzi przez niezliczone wzloty i upadki. Ale kiedy dochodzi do wniosku, że Dzień Świstaka może być jego przeznaczeniem na wieczność, dochodzi również do innych uświadomień, takich jak to, że jego działania nie mają długoterminowych konsekwencji, ale ta wiedza, szczególnie w odniesieniu do Rity, może być potężna. i niebezpieczna rzecz. Ale ma okazję za sposobnością, aby dzień był „właściwy”.