About Us
A forward-thinking primary school in Barnstaple offering exceptional facilities, specialist teaching and enriched learning opportunities.
Yeo Valley Primary School is proud to offer a modern, ambitious and nurturing learning environment where every child is encouraged to thrive.
With significant investment in buildings and facilities, specialist teachers and extensive enrichment opportunities, we provide children with the strongest possible foundations for lifelong success.
If you are looking for a primary school in Barnstaple that combines academic excellence with creativity, sport and outdoor learning, here’s what makes Yeo Valley stand out.
Our wraparound care provision offers flexible, reliable childcare for busy families before and after the school day.
Our extensive and well-designed classrooms provide calm, purposeful learning environments where children can focus and thrive.
Our early years setting offers a nurturing, stimulating environment where children develop strong foundations in literacy, numeracy, communication and social skills.
We are welcoming families considering a place for September 2026.
We would be delighted to show you our facilities, introduce you to our
team and share the progress taking place across the school.
As part of Cornerstone Academy Trust, Yeo Valley Primary School combines high expectations, specialist expertise and modern facilities with a caring, community-focused ethos.
We are committed to ensuring every child leaves us confident, capable and ready for the next stage of their education.
We welcome visits from families considering places – come and see our school in action.
Yeo Valley Primary School, Derby Road Barnstaple, EX3 7HB
Email: admin@tcat.education
Phone: 01392 304040
© Yeo Valley Primary School 2026
Ingredients:
Diced Chicken Breast
Onion
Puree Garlic
Madras Spice Curry Powder
Rapeseed Oil
Spice Ground Ginger
Coconut Milk
Korma Sauce
Boullion Chicken Powder
Peas
Sweetcorn
Cornish Sea Salt
Long Grain Rice
Spice Turmeric
Wholegrain Rice
Nutritional Information
| Nutrient | Portion | Per 100g |
|---|---|---|
| Carbohydrate | 24.96 g | 10.19 g |
| Energy | 270.96 kcal | 110.60 kcal |
| Fat | 10.66 g | 4.35 g |
| Fibre | 1.69 g | 0.69 g |
| Protein | 18.75 g | 7.65g |
| Salt | 0.64 g | 0.26 g |
| Saturated Fat | 5.85 g | 2.39 g |
| Sugar | 4.13 g | 1.68 g |
Allergens Information
Contains: Milk, SO2, Mustard and Wheat