At St Mark And All Saints C of E Primary and Nursery school we encourage all children to develop their talents through access to a varied and stimulating curriculum which is underpinned by our six values:  Positivity, Endeavour, Trust, Consideration, Respect and Responsibility. We offer a wide and varied curriculum with a range of extra-curricular activities which include the Gardening Club, Football, Forest School and Breakfast Club. 

We have a fabulous school building with spacious classrooms, large school hall and a dedicated open plan library area.  There are separate playgrounds for Nursery, Infant and Junior pupils which include large fixed apparatus such as a stage area and trim trail. In addition to this we have an extensive field which includes an allotment area, large polytunnel and small farm that houses our chickens, two goats called Nancy & Geraldine and Onion the pig!  We want every child to have a sense of their own worth, the confidence to express themselves and recognise that they are a valued member of the school community. 

This term we are appointing members to our Pupil Parliament who will represent all age groups from within the school.  Our aim is to increase pupils’ knowledge and understanding of themselves and others to assist in their development as responsible citizens in an ever changing world. Our school is a single form entry with 93 pupils from Nursery to Year 6.  Each class is named after a bird or animal to reflect our respect for the natural world and our status as an Eco school. We welcome visits at any time and look forward to seeing you soon at St Mark And All Saints C of E Primary. 


About Us

St Mark And All Saints C of E Primary sits on the hill to the North West of Godalming at the top of Eashing Lane, where the communities of Aaron’s Hill and Ockford Ridge meet. Set in extensive grounds which look out over fields and woodland the school offers an exciting environment in which to learn and grow. The vision for the school We aspire for all our children to be happy and become confident, secure, caring individuals who achieve personal success and a love of learning, enabling them to be the best that they can be throughout their lives.

Our values At St Mark's are we have six key values which focus us as a school community. They are. Consideration, Endeavour, Positivity, Respect, Responsibility and Trust These values underpin the way we live and work and we explore these through our assemblies and the wider school curriculum. Through these values we can: Learn tolerance of different points of view and lifestyles Have self-respect and respect for others and their beliefs Appreciate that we are all unique, individual and equal as children of God Motivate one another to achieve greater things by working together Learn to trust in each other and feel safe and secure Meet challenges with strength, confidence and resilience  

Join Us


Sorry, we are currently not recruiting for any vacancies

We would love you to join our Talent Pool so we can contact you when the right vacancy arises.

Working for us

If you're searching for your next teaching post, why not contact us now? You'll be working at a great school and be part of a friendly, helpful team. We're always interested to hear from enthusiastic, committed teachers - send us your CV now via our School Talent Pool and say what sort of role you're looking for. By joining our School Talent Pool we'll know you're interested in working here when a future vacancy occurs.

Talent Pool

Join Our Talent Pool