Skip to main content

Private school fees in Oxfordshire

18 of the 42 private schools in Oxfordshire publish fees we have read from the school's own website. See every private school in Oxfordshire.

Fees compared like for like

Senior and all-through schools (pupils to 16 or older): highest day fee per term, 2026/27, including VAT

Lowest

£8,148 a term

Median

£10,261 a term

Highest

£16,461 a term

England median

£8,950 a term

Across the 9 senior and all-through schools (pupils to 16 or older) in Oxfordshire that publish their day fees per term including VAT for 2026/27, the highest day fee at each school ranges from £8,148 to £16,461 a term, with a median of £10,261. That is £1,311 above the England median of £8,950 a term across 137 senior and all-through schools on the same basis.

Prep and junior schools (pupils to 13 or younger): highest day fee per term, 2026/27, including VAT

Lowest

£5,748 a term

Median

£9,545 a term

Highest

£11,520 a term

England median

£6,798 a term

Across the 5 prep and junior schools (pupils to 13 or younger) in Oxfordshire that publish their day fees per term including VAT for 2026/27, the highest day fee at each school ranges from £5,748 to £11,520 a term, with a median of £9,545. That is £2,747 above the England median of £6,798 a term across 114 prep and junior schools on the same basis.

Published fees

SchoolDay feesBoarding feesYearVATSourceRead
Abingdon School
Abingdon
£28,500 a year
  • Day fee (includes lunches): £9,500 a term (£28,500 a year)
  • Full Boarding fee: £19,375 a term (£58,125 a year)
£58,125 a year2026/27IncludedFee schedule24 Oct 2026
Bruern Abbey School
Bicester
£37,965 to £38,001 a year
  • Prep (Years 4 - 8) day: £12,655 a term (£37,965 a year)
  • Senior (Years 9 - 11) day: £12,667 a term (£38,001 a year)
  • Prep (Years 4 - 8) boarding: £16,098 a term (£48,294 a year)
  • Senior (Years 9 - 11) boarding: £15,638 a term (£46,914 a year)
£46,914 to £48,294 a year2026/27IncludedFee schedule24 Oct 2026
Cokethorpe School
Witney
£15,318 to £29,280 a year
  • Reception Class (Age 4 to 5) per term: £5,106 a term (£15,318 a year)
  • Year 1 and 2 (Age 6 to 7) per term: £6,041 a term (£18,123 a year)
  • Year 3 and 4 (Age 8 to 9) per term: £6,675 a term (£20,025 a year)
  • Years 5 and 6 (Age 10 to 11) per term: £6,960 a term (£20,880 a year)
  • SENIOR SCHOOL First Form to Second Form (Age 11+) per term: £9,390 a term (£28,170 a year)
  • Third Form (Age 13+) to Upper Sixth per term: £9,760 a term (£29,280 a year)
-2026/27Not statedFee schedule24 Oct 2026
Cranford School
Wallingford
£15,113 to £27,731 a year
  • Reception: £5,038 a term (£15,113 a year)
  • Year 1 and 2: £5,940 a term (£17,820 a year)
  • Year 3 and 4: £7,199 a term (£21,596 a year)
  • Year 5 and 6: £7,607 a term (£22,820 a year)
  • Year 7 to 11: £9,244 a term (£27,731 a year)
-2026/27Added by us at 20%Fee schedule24 Oct 2026
d'Overbroeck's
Oxford
£36,480 a year-2026/27Not statedFee schedule25 Oct 2026
Headington School Oxford
Oxford
£15,351 to £30,783 a year
  • Sixth Form Current Pupils: £9,346 a term (£28,038 a year)
  • Sixth Form Direct Entrants: £10,261 a term (£30,783 a year)
  • Year 5 - Year 6: £7,786 a term (£23,358 a year)
  • Year 3 - Year 4: £6,886 a term (£20,658 a year)
  • Year 1 - Year 2: £6,067 a term (£18,201 a year)
  • Reception: £5,117 a term (£15,351 a year)
  • Sixth Form Current Pupils boarding: £18,882 a term (£56,646 a year)
  • Sixth Form Direct Entrants boarding: £20,688 a term (£62,064 a year)
£56,646 to £62,064 a year2026/27IncludedFee schedule25 Oct 2026
Kingham Hill School
Chipping Norton
£26,850 to £28,650 a year
  • 1 st & 2 nd Forms (Year 7 & 8) Day: £8,950 a term (£26,850 a year)
  • 1 st & 2 nd Forms (Year 7 & 8) Full Boarding: £12,750 a term (£38,250 a year)
  • 3 rd Form to Sixth Form (Year 9-13) Day: £9,550 a term (£28,650 a year)
  • 3 rd Form to Sixth Form (Year 9-13) Full Boarding: £16,650 a term (£49,950 a year)
£38,250 to £49,950 a year2026/27IncludedFee schedule24 Oct 2026
New College School
Oxford
£18,339 to £28,635 a year
  • Reception: £6,113 a term (£18,339 a year)
  • Year 1: £7,164 a term (£21,492 a year)
  • Year 2: £8,635 a term (£25,905 a year)
  • Years 3-4: £8,739 a term (£26,217 a year)
  • Years 5-8: £9,545 a term (£28,635 a year)
-2026/27IncludedFee schedule4 Oct 2026
Oratory Preparatory School
Reading
£13,320 to £24,000 a year
  • Reception, Year 1 & 2 per term: £4,440 a term (£13,320 a year)
  • Year 3 & Year 4 per term: £7,715 a term (£23,145 a year)
  • Year 5 – Year 8 per term: £8,000 a term (£24,000 a year)
  • Full Boarding per term: £13,180 a term (£39,540 a year)
£39,540 a year2026/27IncludedFee schedule24 Oct 2026
Oxford High School GDST
Oxford
£13,680 to £24,444 a year
  • Reception per term: £4,560 a term (£13,680 a year)
  • Years 1 & 2 per term: £5,357 a term (£16,071 a year)
  • Years 3 & 4 per term: £6,117 a term (£18,351 a year)
  • Years 5 & 6 per term: £6,178 a term (£18,534 a year)
  • Years 7 to 11 per term: £8,148 a term (£24,444 a year)
-2026/27IncludedFee schedule24 Oct 2026
Pinewood School
Swindon
£15,246 to £29,340 a year
  • Reception - Year 2 (per term): £5,082 a term (£15,246 a year)
  • Years 3-4 Day Tuition (per term): £8,436 a term (£25,308 a year)
  • Years 5-8 Day Tuition (per term): £9,780 a term (£29,340 a year)
-2026/27IncludedFee schedule4 Oct 2026
Radley College
Kennington & Radley
-£63,648 a year2026/27IncludedFee schedule4 Oct 2026
Shiplake College
Henley-on-Thames
£27,900 to £34,935 a year
  • Years 7-8 day: £9,300 a term (£27,900 a year)
  • Years 9-13 day: £11,645 a term (£34,935 a year)
  • Years 7-8 boarding: £15,905 a term (£47,715 a year)
  • Years 9-13 boarding: £18,200 a term (£54,600 a year)
£47,715 to £54,600 a year2026/27IncludedFee schedule24 Oct 2026
St Edward's School
Oxford
£49,383 a year
  • Boarding: £20,576 a term (£61,728 a year)
  • Day: £16,461 a term (£49,383 a year)
£61,728 a year2026/27IncludedFee schedule24 Oct 2026
St Helen and St Katharine
Abingdon
£26,850 a year-2026/27IncludedFee schedule24 Oct 2026
St John's Priory School
Banbury
£15,573 to £17,244 a year
  • Lower Prep (Reception - Year 2): £5,191 a term (£15,573 a year)
  • Upper Prep (Year 3 - Year 6): £5,748 a term (£17,244 a year)
-2026/27IncludedFee schedule24 Oct 2026
Summer Fields School
Oxford
£19,650 to £34,560 a year
  • Boarder: £16,530 a term (£49,590 a year)
  • Day pupil: £11,520 a term (£34,560 a year)
  • Reception: £6,550 a term (£19,650 a year)
  • Years 1 & 2: £7,360 a term (£22,080 a year)
  • Year 3: £8,500 a term (£25,500 a year)
£49,590 a year2026/27IncludedFee schedule4 Oct 2026
The Oratory School
Reading
£25,833 to £35,250 a year
  • Day Pupils: per term: £8,611 a term (£25,833 a year)
  • Full Boarding & Tuition (UK and overseas): per term: £12,483 a term (£37,449 a year)
  • Day Pupils: per term: £11,750 a term (£35,250 a year)
  • Full Boarding & Tuition (UK and overseas): per term: £18,470 a term (£55,410 a year)
£37,449 to £55,410 a year2026/27IncludedFee schedule24 Oct 2026

Yearly amounts as each school publishes them; a fee the school states per term is shown per term too. Check with the school before you rely on a figure.

Fees not published

Questions about private school fees in Oxfordshire

How many private schools in Oxfordshire publish their fees?

We hold fees read from the school's own website for 18 of the 42 private schools in Oxfordshire; for the other 24 we hold no published fee, so ask those schools directly.

What is the average private school fee in Oxfordshire?

For senior and all-through schools, the median of the highest day fee each school publishes per term, including VAT, for 2026/27 is £10,261 a term (9 schools). For prep and junior schools, the median of the highest day fee each school publishes per term, including VAT, for 2026/27 is £9,545 a term (5 schools).

Which private schools in Oxfordshire have the highest and lowest fees?

On the highest day fee each school publishes per term, including VAT, for 2026/27, among senior and all-through schools the highest is St Edward's School at £16,461 a term and the lowest is Oxford High School GDST at £8,148 a term. On the highest day fee each school publishes per term, including VAT, for 2026/27, among prep and junior schools the highest is Summer Fields School at £11,520 a term and the lowest is St John's Priory School at £5,748 a term.

St Edward's SchoolOxford High School GDSTSummer Fields SchoolSt John's Priory School

Do private school fees in Oxfordshire include VAT?

VAT at 20% has applied to private school fees since 1 January 2025. Of the 18 schools in Oxfordshire with published fees, 15 state their fees including VAT; 1 quotes fees before VAT, which we show with VAT added at 20%; and 2 do not say whether VAT is included.