Welcome to...

Kettlewell Primary School

Part of the Upper Wharfedale Primary Federation
Welcome to our small yet vibrant school in the heart of the Yorkshire Dales National Park.

Kettlewell Primary School is situated in the village of Kettlewell.

In the beautiful Upper Wharfedale region of the Yorkshire Dales.

We are committed to excellence and enjoyment in all that we do, so that each and every child has the opportunity to reach their full potential. Whether you are a parent, prospective parent, pupil, friend or member of the local community, we hope you find our website interesting and helpful.

Children are taught in small mixed aged classes. Each Key Stage has its own classroom and our dedicated KS1 and KS2 teachers and teaching assistants are supplemented by specialist subject teachers for PE/swimming. Peripatetic music teachers are available for guitar, piano, singing and lots of other instruments. The children benefit from co-operative working with a cluster of 6 local schools, particularly for team sports, drama, Art and DT and shared trips.

Free home to school transport is provided throughout Upper Wharfedale, Langstrothdale and Littondale for all children living more than 2 miles from school. Extended hours can be provided through WOOSH (‘Wharfedale Out Of School Hours’) at Grassington Primary School. Transport from Kettlewell School is provided to the club.

We are part of the Upper Wharfedale Primary School Federation. This allows each school; the staff and pupils, to work together on many levels whilst preserving each schools identity.


All children are entitled to a broad and balanced curriculum that is relevant and suited to their needs


Find out how to apply for your child to attend our primary school here