Set amid stunning countryside
in Northern England
Barnard Castle School is an independent day and boarding school for girls and boys
aged 4-18. We offer exceptional all-round education, first class facilities and excellent
pastoral care within a happy, family environment.
Set amid stunning countryside
in Northern England
Barnard Castle School is an independent day and boarding school for girls and boys
aged 4-18. We offer exceptional all-round education, first class facilities and excellent
pastoral care within a happy, family environment.
Set amid stunning countryside
in Northern England
Barnard Castle School is an independent day and boarding school for girls and boys
aged 4-18. We offer exceptional all-round education, first class facilities and excellent
pastoral care within a happy, family environment.
Set amid stunning countryside
in Northern England
Barnard Castle School is an independent day and boarding school for girls and boys
aged 4-18. We offer exceptional all-round education, first class facilities and excellent
pastoral care within a happy, family environment.
Set amid stunning countryside
in Northern England
Barnard Castle School is an independent day and boarding school for girls and boys
aged 4-18. We offer exceptional all-round education, first class facilities and excellent
pastoral care within a happy, family environment.
Set amid stunning countryside
in Northern England
Barnard Castle School is an independent day and boarding school for girls and boys
aged 4-18. We offer exceptional all-round education, first class facilities and excellent
pastoral care within a happy, family environment.

News & Events View All

A-Level Results 2018

We are delighted to announce that the number and percentage of... Read More

Young painter makes an art of his studies

A young artist has overcome his colour-blindness to good effec... Read More

Summer Ball 2018

Pupils and staff celebrated with friends and families as sixth... Read More

Calendar View All

Thursday 23rd August, 2018

IGCSE & GCSE Results

Monday 3rd September, 2018

Netball Training: U19, U16, U14 (H)

Saturday 13th October, 2018

County Netball Tournament: 1st, U16, U14 (A)