Cannington was a royal manor by the reign of King Alfred, and at his death in 899 it passed to his son Edward the Elder. It was still a royal manor in 1066. In 1086 Erchenger the priest held of the king in the church of Cannington half a virgate which Aelfric the priest had held in 1066. Robert de Curci gave the church in c.1138 as part of the endowment of Cannington Priory. The advowson belonged to the priory. The dedication to St Mary dates from 1336.