Den sjølvgode værmannen Phil (Bill Murray) må for fjerde år på rad reise til dritbyen Punxsutawney. Den lokale festiviteten som Phil skal dekke er groundhog day, ei feiring der eit svært ekorn skal fortelja om vinteren er over.
Dagen går og Phil kjem seg ikkje heim utpå kvelden. Ein uventa snøstorm tvingar han til å overnatte ei ekstra natt. Neste morgon viser det seg at den nye dagen er gårsdagen som gjentek seg. Slik held det fram. Eit mareritt for Phil som hatar Punxsutawney.
Etter kvar gjer han seg nytte av det han opplever denne dagen, for at dei neste dagane skal gå lettare.