Phil Connors (Bill Murray), pyszny i zimny prezenter pogody, wycofuje się wraz z grupą telewizyjną do prowincjonalnego Punxsutawney na doroczny „Dzień Świstaka”. Idiotyczna ceremonia przepowiadania nadejścia wiosny przepełnia go odrazą. Jedynym wyższym punktem akcje jest śliczna producentka, Rita (Andie MacDowell). Phil ma okazję poderwać Ritę, jednak przypadek układa mu ciemną niespodziankę. Z niewiadomych przyczyn dzień świstaka podejmuje się bez efektu powtarzać. Żeby wyrwać się z pętli czasu, Phil będzie potrzebował dużo zbadać również dużo w sobie zmienić.