All Saints Church


All Saints is a historic 12th century church which is in regular use today with a small but active congregation.


About All Saints Church

Below is a picture of our outdoor service (so that we could sing together) celebrating Pentecost

We welcome all ages to our services at All Saints and the Family worship on the first Sunday of the month is our best attended service.

Currently we have two services each month, a services of Holy Communion and a Family Service. The church is used for weddings, baptisms and funerals and our churchyard is still open for burials.


Although there is no mention of the church in historical records until 1254, there can be little doubt that for 200 years before this date services were held approximately where the present church stands.  Its foundation goes back, as the chancel arch shows, to Saxon or early-Norman times.  It’s probable also that the side pillars of the north doorway belong to the Norman period.  The tower was originally built at the beginning of the

12th century and to this period also belongs the font made of Barnack stone supported by Transitional pillars – a fine example of its kind.  Prior to the year 1852 the tower was probably a little higher than at present and had stone battlements, the top being surmounted by a cone-shaped steeple in the same fashion as several others in the neighbourhood.

The chancel – dated on the outside 1777 – is at least the third since the church was built.  The glass in the south-facing window and the lower part of the East window belong to a date circa 1430 and were taken from the old East window when the chancel was rebuilt in 1771.

The present walls of the nave are relatively modern, being built in 1872, when a thorough overhaul became necessary.  The interior of the nave roof is rich in finely carved beams, some bearing the names of workmen and dated 1633.  As can be seen in the photo, the nave roof was completely re-slated about 15 years ago as part of the ongoing care of the building, which successive PCCs have undertaken & raised funds for.


The majority of primary age children in the village go to Barrington C of E Primary School.  We’ve welcomed each year-group when they have visited the church.  Our organist devised a ‘treasure hunt’ type quiz, which got the children asking all sorts of questions of the adults in attendance.  It was particularly touching when a child knelt down beside ‘my granny’s grave’ and proceeded to draw the headstone.


Children & Families

There is currently no children’s church at Shepreth. However, families are welcome and there is a children’s area to the rear of the church where children are provided for during the service

All Age Worship

Our monthly service for All Ages together is on the First Sunday of the month. The service is planned so that there is something for everyone in the service and the worship is more relaxed and less formal.

Messy Church

Meeting once or twice a year in the afternoon from 3pm – 4.30pm Messy  church is an opportunity for parents, carers  and children to meet and worship together in an engaging and fun filled way. There are craft activities, treasure hunts, games, food and storytelling time where the children and parents have time together to worship God.

Youth – Energise

Our Benefice Youth Group, Energise meets together monthly on the Second Sunday of the month from 6pm for food, games and discussion. We currently meet with the young people from the Youth Group at Hinxton, Duxford and Ickleton with our shared Youth Leader alternating venues between Hinxton and Thriplow. We can offer lifts.


A monthly Youth Service held at Stapleford Church with lively music, food and other activities.  Lifts available.


Shepreth Regular Services

1st Sunday
11:00 am
Informal Worship
All Saints, Shepreth
3rd Sunday
11:00 am
Holy Communion
All Saints, Shepreth
5th Sunday
Four Church Communion
Rotating around the four churches when there is a fifth Sunday in a month, at the usual worship time for each church. For more details check our calendar.
St George's, Thriplow
St Mary's, Fowlmere
St Laurence's, Foxton
All Saints, Shepreth

Keep up to date with our latest sermons and notice sheets