Medieval tradition. The peasants didn't have to work on the Lord's manor lands on Easter and were given extra eggs for their trouble.
In time, eggs symbolized birth renewal (easter is near the spring equinox -- officially its the First Sunday after the First Full Moon After the Spring Equinox) -- Spring -- renewal -- resurrection -- renewal .. etc
Easter Bunny grew out of all of that.