St Petroc, sometimes spelt Petrock is a sixth century Celtic saint. He was born in Wales but primarily ministered to the Britons of Devon, Cornwall, and Somerset.

The town of Padstow (Petrockstow) is named after him in Cornwall. He appears to have been based there for some time. There are numerous dedications to him throughout the county.

In neighbouring Devon the dedications to St Petroc are even more numerous, and the newly adopted flag of Devon is dedicated to him.

St Petroc is also the patron of Timberscombe in Somerset.

External link