Our schools


One million pupils are freely educated in a Church of England school every day. The Church of Englands purpose in its schools is providing a distinctive and effective education that reflects God's love for humanity.

At the start of the 19th Century in Britain, it was almost exclusively children from privileged and wealthy families who enjoyed the opportunity of a good education. In the belief that all children deserved the right to acquire basic literacy, numeracy and work skills, the Church of England began to establish schools in as many of its parishes as possible. 

Today, over 200 years later, church schools are still providing education that is inclusive and open to all. The Church of England is the largest provider of schools in England with over 4,800 Church of England primary and secondary schools and academies. Within the Diocese of Bristol, we are proud of our 71 Church of England schools and academies, including two Anglican/Methodist primary schools. This represents over 15,000 children, young people and the adults who care for them, who come into contact with our team and the Diocese. Every church school, therefore, will have the support of the clergy, foundation governors and those in their local parish who will work in partnership with the headteacher and staff to develop and promote the schools Christian foundation.

Without seeking to proselytize, Church of England schools make no apology for offering a spiritual and moral basis for the education they provide.  A great church school is only great if its education offer enables strong academic progress within the aim for wider human flourishing. Each school will have a distinctively Christian vision and a set of Christian values which inform and shape the curriculum, all school policy and practice, as well as the work of the leadership team.

Diocese of Bristol Church of England Schools

Almondsbury CE VC Primary School
Sundays Hill, Almondsbury, Bristol, BS32 4DS
www.almondsburyprimary.co.uk/
01454 612517


Ashton Keynes CE VC Primary School
Gosditch, Ashton Keynes, Swindon, SN6 6NZ
www.akps.org.uk/
01285 861436


Avonmouth CE VC Primary School
Catherine Street, Avonmouth, Bristol, BS11 9LG
www.avonmouthp.co.uk/
0117 9030280


Bishopstone CE VC Primary School
Icknield Way, Bishopstone, Swindon, SN6 8PW
www.bishopstoneschool.org/
01793 790521


Box CE VC Primary School
High Street, Box, Corsham, Wiltshire, SN13 8NF
www.box.wilts.sch.uk/
01225 742663


Brinkworth Earl Danby’s CE VC Primary School
School Hill, Brinkworth, Chippenham, Wiltshire, SN15 5AX
www.brinkworthearldanbys.wilts.sch.uk/
01666 510406


By Brook Valley CE Primary School
The Street, Yatton Keynell, Chippenham, Wiltshire, SN14 7BA
www.bybrookvalleyschool.co.uk/
01249 783006


Christ Church CE VC Infant School
Christchurch Avenue, Downend, Bristol, BS16 5TG
www.christchurchinfants.ik.org/
01454 866562


Christ Church CE VC Junior School
Pendennis Road, Downend, Bristol, BS16 5JJ
www.christ-down-jun.s-gloucs.sch.uk
01454 866516


Christ Church CE Primary School (Clifton)
Royal Park, Clifton, Bristol, BS8 3AW
www.christchurch.bristol.sch.uk
0117 377 2830


Christ Church CE VC Primary School (Hanham)
Memorial Road, Hanham, Bristol, BS15 3LA
www.christchurchhanhamprimaryschool.co.uk/
01454 867145


Christian Malford Church of England Primary
Church Road, Christian Malford, Chippenham, Wiltshire, SN15 4BW
https://christianmalford.wilts.sch.uk/
01249 720496


Colerne CE VC Primary School 
Quarry Lane, Colerne, Chippenham, Wiltshire, SN14 8DU 
www.colerneschool.com/
01225 742367


Crudwell CE VC Primary School
Crudwell, Malmesbury, Wiltshire, SN16 9ER
www.crudwellprimary.co.uk/
01666 577357


Easton CE Academy
Beaufort Street, Easton, Bristol, BS5 0SQ
www.easton-ce.academy
0117 377 3070


Fishponds Church of England Academy
Fishponds Road, Fishponds, Bristol, BS16 3UH
www.fishpondschurchacademy.bristol.sch.uk
0117 903 0491


Frampton Cotterell CE VC Primary School
Rectory Road, Frampton Cotterell, Bristol, BS36 2BT
www.fcceprimary.co.uk/
01454 867205


Frenchay CE VC Primary School
Churchside, Frenchay, Bristol, BS16 1NB
www.frenchayprimary.co.uk/
01454 868181


Holy Trinity (CE/Methodist) VA Primary School
Broad Croft, Bradley Stoke, Bristol, BS32 0BD
www.holytrinity-pri.s-gloucs.sch.uk/
01454 866735


Horfield CE VC Primary School Bishop
Manor Road, Westbury-on-Trym, Bristol, BS10 5BD
www.horfieldceprimaryschool.org/
0117 903 0041


Hullavington CE VC Primary School
The Street, Hullavington, Chippenham, Wiltshire, SN14 6EF
https://hullavington.wilts.sch.uk/
01666 837604


Iron Acton CE VC Primary School
Wotton Road, Iron Acton, Bristol, BS37 9UZ
www.ironactonprimaryschool.co.uk/
01454 228322


King William Street CE Primary School
King William Street, Swindon, SN1 3LB
www.kingwilliam.swindon.sch.uk/
01793 522346


Kington St Michael CE VC Primary School
The Ridings, Kington St Michael, Chippenham, SN14 6JG
www.kingtonstmichaelschool.co.uk/
01249 750454


Lacock CE VC Primary School
High Street, Lacock, Chippenham, Wiltshire, SN15 2LQ
www.lacock.wilts.sch.uk/
01249 730271


Langley Fitzurse CE VC Primary School
Middle Common, Kington Langley, Chippenham, SN15 5NN
www.langleyfitzurse.wilts.sch.uk/
01249 750295


Lea and Garsdon CE VC Primary School
The Street, Lea, Malmesbury, Wiltshire, SN16 9PG
www.leagarsdon.wilts.sch.uk/
01666 823534


Lydiard Millicent CE Primary School
The Butts, Lydiard Millicent, Swindon, SN5 3LR
www.lydiardmillicentcofe.wilts.sch.uk
01793 770571


Malmesbury CE Primary School
Tetbury Hill, Malmesbury, Wiltshire, SN16 9JR
https://malmesburyprimaryschool.co.uk/
01666 823514


Mangotsfield CE VC Primary School
Church Farm Road, Emersons Green, Bristol, BS16 7EY
www.mangotsfieldprimary.org/
01454 867400


Manor CE VC Primary School
Roundways, Coalpit Heath, Bristol, BS36 2LF
www.themanorcofeprimary.org.uk/
01454 866555


Marshfield CE VC Primary School
Chippenham Road, Marshfield, Chippenham, SN14 8NY
www.marshfieldprimary.org.uk/
01225 891246


Minety CE VC Primary School
Sawyer's Hill, Minety, Malmesbury, Wiltshire, SN16 9QL
www.minety.wilts.sch.uk/
01666 860257


Oaksey CE VC Primary School
The Street, Oaksey, Malmesbury, Wiltshire, SN16 9TG
www.oaksey.wilts.sch.uk/
01666 577221


Oliver Tomkins CE VA Infant School
Beaumaris Road, Toothill, Swindon, SN5 8LW
www.olivertomkinsschools.co.uk/
01793 870471


Oliver Tomkins CE VA Junior School
Beaumaris Road, Toothill, Swindon, SN5 8LW
www.olivertomkinsschools.co.uk/
01793 872100


Olveston CE VC Primary School
Elberton Road, Olveston, Bristo,l BS35 4DB
www.olvestonschool.co.uk/
01454 613299


Pucklechurch CE VC Primary School
Castle Road, Pucklechurch, Bristol, BS16 9RF
www.pucklechurchprimary.org.uk/
0117 937 2579


Ridgeway Farm CE Academy
The Buffer, Purton, Wiltshire, SN5 4GT
www.ridgewayfarmcea.org
01793 677471


Seagry CE Primary School
Upper Seagry, Chippenham, Wiltshire, SN15 5EX 
www.seagry.wilts.sch.uk
01249 720213


Sherston CE VC Primary School 
Knockdown Road, Sherston, Malmesbury, SN16 0NJ 
www.sherstonprimary.co.uk/
01666 840237

Somerfords' Walter Powell School
Dauntsey Road, Great Somerford, Chippenham, SN15 5HS
www.walterpowell.wilts.sch.uk
01249 720797


South Marston CofE School
Old Vicarage Lane, South Marston, Swindon, SN3 4SH
www.southmarstonprimary.co.uk
01793 823379


St Peters Primary C of E Academy
Lord's Mead, Chippenham, Wiltshire, SN14 0LL
www.st-peters.wilts.sch.uk
01249 653537


St Anne's CE VC Primary School
School Road Oldland Common, Bristol, BS30 6PH
http://stannesprimaryschool.org.uk/
01454 862500


St Barnabas CE VC Primary School (Bristol)
Albany Road, Montpelier, Bristol, BS6 5LQ
www.st-barnabasprimary.co.uk/
0117 377 2391


St Barnabas CE VC Primary School (Warmley)
Poplar Road, North Common, Warmley, Bristol, BS30 5NW
www.stbarnabasprimaryschool.co.uk/
01454 862233


St Chad’s CE VC Primary School
Cranham Drive, Patchway, Bristol, BS34 6AQ
www.stchadsprimaryschool.co.uk/
01454 866523


St Francis CE VA Primary School
Aiken Road, Taw Hill, Swindon. SN25 1UH
www.stfrancis.swindon.sch.uk/
01793 727624


St George CE VC Primary School
Queen's Parade, Brandon Hill, Bristol, BS1 5XJ
www.st-george-pri.bristol.sch.uk/
0117 377 2480


St Helen's CE VC Primary School
Greenhill, Alveston, Bristol, BS35 2QX
www.sthelensprimaryalveston.org.uk/
01454 866530


St John's CE VC Primary School
Worrall Road Clifton, Bristol, BS8 2UH
www.stjohnsprimary.org.uk
0117 903 0251


St Leonard’s CE Primary Academy
Linley Road, Blunsdon, Swindon, SN26 7AZ
www.stleonardsblunsdon.org.uk/
01793 721423


St Mary Redcliffe & Temple CE VA Secondary School
Somerset Square, Redcliffe Bristol, BS1 6RT
www.smrt.bristol.sch.uk/
0117 377 2100


St Mary Redcliffe CE VC Primary School
Windmill Close, Windmill Hill, Bristol, BS3 4DP
www.stmaryredcliffeprimary.co.uk/
0117 353 4760


St Mary's CE VA Primary School (Yate)
Church Road, Yate, Bristol, BS37 5BG
www.stmarysyate.co.uk/
01454 867155


St Mary's CE VC Primary School (Purton)
College Road, Purton, Swindon, SN5 4AR
www.st-marys-purton.wilts.sch.uk/
01793 770239


St Michael on the Mount CE VC Primary School
Park Lane, St Michael's Hill, Bristol, BS2 8BE
www.stmichaelsonthemount.bristol.sch.uk/
0117 903 0434


St Michael's CE VC Primary School (Stoke Gifford)
Ratcliffe Drive, Stoke Gifford, Bristol, BS34 8SG
www.stmichaelssg.co.uk/
01454 866781


St Michael's CE VC Primary School (Winterbourne)
Linden Close, Winterbourne, Bristol, BS36 1LG
www.stmichaelswinterbourne.co.uk/
01454 867105


St Peter’s CE VC Primary School (Bishopsworth)
Ellfield Close, Bishopsworth, Bristol, BS13 8EF
www.stpeterscofeprimary.co.uk/
0117 377 2186


St Peter’s (Anglican/Methodist) VC Primary School (Pilning)
Bank Road, Pilning, Bristol, BS35 4JG
www.stpetersprimary.co.uk/
01454 631137


St Sampson's CE VC Primary School
Bath Road, Cricklade, Swindon ,SN6 6AX
www.st-sampsons.wilts.sch.uk/
01793 750452


St Stephen's CE VC Junior School
Lansdown Road, Kingswood, Bristol, BS15 1XD
www.ststephensjun.org.uk/
01454 867175


Stoke Bishop CE Primary School
Cedar Park, Bristol, BS9 1BW
www.stokebishop.bristol.sch.uk/
0117 377 2173


Sutton Benger CE VA Primary School 
40 Chestnut Road, Sutton Benger, Chippenham, SN15 4RP
www.suttonbenger.org/
01249 720407


Tadpole Farm CE Primary Academy
Greene Street, Tadpole Garden Village, Swindon, SN25 2QS
www.tadpolefarmcepa.co.uk
01793 729740


Westbury on Trym CE Academy
Channels Hill, Westbury on Trym, Bristol, BS9 3HZ
www.westbury-on-trym.bristol.sch.uk/
0117 377 2605


Wick CE VC Primary School
Church Road, Wick, Bristol, BS30 5PD
www.wickprimaryschool.co.uk/
0117 937 2399


Cathedral Primary School 
Abbey House, College Square, BS1 5TS
www.cathedralprimaryschool.org/
0117 353 2052