All Saints Church dates largely from the 14th century and is the fourth on this site. The Godshill legend has it that in the 7th century, stones being used to build a church in a field ‘moved themselves’ at night to the top of the hill, the site of earlier pre-christian worship and this lead to the church being built on top of the hill, hence the name Godshill.
An alternative idea is that the name dates back to much earlier times when it was referred to as the hill of the gods, or Gods’ Hill.