A private school education can be a huge financial commitment for many families. Day school fees in Oxfordshire range from £4,000 to over £8,000 a term and boarding school fees greater still. Emmanuel Christian School is the exception with termly fees at £2,150 and sibling discounts.
Here you’ll find the current 2025 private school fees for independent schools in Oxfordshire. It’s worth noting that you will need to check what’s included with some schools have additional costs covering a range of extras from a registration fee to individual music lessons and school trips, while others include lunch in the fees like d’Overbroeck’s.
The cost of a public school education is one of many considerations when choosing an independent school and many schools offer bursaries and scholarships. On Red Kite Days you can find a full list of all private schools in Oxfordshire, the upcoming Oxfordshire Independent school open morning events and a snap shot of the latest news from private school social media feeds.
per term inc VAT & lunch
Reception: £4,890
Year 1: £5,655
Year 2: £6,030
Year 3 and 4: £7,175
Year 5 and 6: £7,375
Year 7 and 8: £7,450
per term inc VAT
Day fee: £8,955
Weekly boarding fee: £14,900
Full boarding fee: £18,260
per term
Lower School (First and Second Form):
Weekly Boarders: £10,850
Day Boarders: £9,880
Day House: £8,390
Senior School (Third Form to Upper Sixth):
Overseas Boarders: £16,890
Boarders: £15,970
Day Boarders: £12,390
Day House: £8,430
Reception – Year 2: £4,775 per term
Year 3 – Year 6: £5,350 per term
Pre-School Full-time (5 full days):£ 4,395
Reception: £ 5,985
Year 1: £6,036
Year 2 and 3: £6,720
Year 4 and above: £7,404
Year 5 and 6: £7,746
Christchurch Cathedral School Fees
Pre Prep Reception & Form 1: £4,945
Pre-Prep Form 2: £5,190
Day Boy Form 3: £6,825
Day Boy Form 4 to 8: £7,370
exc VAT
Reception: £3,960
Year 1 and 2: £4,670
Year 3 and 4: £5,659
Year 5 and 6: £5,980
Year 7 to 11: £7,267
Sixth From: £7,267
Boarders: £15,950
Day Pupils: £10,700
Pre Prep Year 3: £7,990
Pre Prep Year 2 and 1: £6,950
Pre Prep Reception: £6,060
includes VAT
Senior School Years 7-11: £8,685
Sixth Form: £11,385
Emmanuel Christian School Fees
£2,150 per term
Sibling discounts are available so that the fees for a second child are £1,900 per term and £1,700 per term for a third child
Headington Rye Oxford School Fees
per term inc VAT
Reception: £4,516
Years 1 -2: £5,355
Years 3-4: £6,078
Years 5-6: £6,874
Years 7-11: £8,567
Sixth Form direct: £9,318
Sixth Form current: £8,567
see website for half, weekly and full boarding
Junior (1st and 2nd Forms) Day: £8,335
Senior (3rd to 5th Form) Day: £9,455
Sixth From Day:£9,455
Junior School J1 – J2: £8,894
Junior School J3 – J4: £9,234
Senior School & Sixth Form: 9,234
The Manor Preparatory School Fees
Reception: £6,248
Years 1 & 2: £6,828
Years 3 & 4: £7,360
Years 5 & 6: £7,832
Moulsford Preparatory School Fees
Pre-Prep: £5,510 per term
Prep Day Fee: £8,232 per term
Boarding Fee: £10,298 per term
Reception Class: £5,597
Year 1: £6,560
Years 2: £7,912
Years 3-4: £7,998
Years 5-8: £8,741
Choristers: £3,486
Oratory Preparatory School Fees
Pre-Prep (Reception, Year 1 and Year 2) £4,517
Year 3 and 4 Day £7,512
Year 5 to 8 Day £7,775
Weekly Boarding £10,189
Full Boarding £12,045
Year 3 and Year 4: £5,150
Year 5 and Year 6: £6,180
Senior School: £7,680
Reception: £4,220.16
Year 1 & 2: £4,957.12
Year 3 & 4: £5,660.48
Years 5 & 6: £5,716.48
Years 7 to 11: £7,540.84
Years 12 & 13: £7,540.84
Years 7-8: £8,426
Years 9-13: £10,714
Years Reception – 2: £4,532.40
Years 3-6: £5,486.40
Years 7-9: £7,134
Years 10-13: 7,275.60
see website for details on boarding fees
tbc
£8,052 inc VAT
Reception: £5,976
Years 1 & 2: £6,518
Middle School: £9,250
Upper School: £10,322
Reception to Year 2: £5,040
Year 3 to 6: £5,578
St Mary’s Preparatory School Fees
Reception: £5,254
Year 1 & 2: £5,709
Year 3 to 6:£6,131
Reception: £6,040
Years 1 & 2: £6,800
Year 3: £7,850
Prep boarder: £15,280
Prep day pupil: £10,650
Senior School & Sixth Form (Years 9-13)
Boarding & Tuition: £17,380.20
Day Pupils: £11,165.40
1st Form & 2nd Form (Years 7 & 8)
Boarding & Tuition: £11,844
Day Pupils: £8,264.40
See website for weekly and flexi boarding fees
Boarding: £19,032 per term
Day: £11,610 per term
Foundation Unit : £3,030
Year 1 & 2: £3,110
Year 3 & 4: £3,120
Year 5 & 6: £3,130
Day: £8,562
Weekly Boarders: £12,337
Full Boarders: £14,701
Discounts available for children of serving members of HM Armed Forces, siblings and Wychwood Association alumni. Please contact the Wychwood School Admissions team for further details.