Home Page

Caring, Co-operation, Communication
Welcome to the Carnarvon Primary School website. Our school exists for the benefit of the children and we all share a responsibility for their development and happiness.
New Primary Curriculum information on each Year Group page.


Read more
We've had 1 5 2 6 5 Website Visitors