Please use 01225 423583 to contact school. Our other phone number is temporarily out of order.

We have some Y7 spaces available for September! For more information please click here: https://www.oldfieldschool.com/admissions/admissions-information/

21 Jul
  • Oldfest

    21 Jul

23 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

24 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

25 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

26 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

27 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

28 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

29 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

30 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

31 Jul
  • Summer Holidays

    23 Jul - 1 Sep @ 

1 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

2 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

3 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

4 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

5 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

6 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

7 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

8 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

9 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

10 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

11 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

12 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

13 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

14 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

15 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

16 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

17 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

18 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

19 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

20 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

21 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

22 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

23 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

24 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

25 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

26 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

27 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

28 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

29 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

30 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

31 Aug
  • Summer Holidays

    23 Jul - 1 Sep @ 

1 Sep
  • Summer Holidays

    23 Jul - 1 Sep @ 

2 Sep
  • Inset Day - No students in school

    2 Sep

  • Start of Term

    2 Sep

3 Sep
  • Inset Day - No students in school

    3 Sep

4 Sep
  • Years 7, 10 and 12 Only in School

    4 Sep

5 Sep
  • All Students Return to School

    5 Sep

25 Sep
  • School Open Evening

    25 Sep @ 6:00 pm - 8:00 pm

26 Sep
  • Inset Day

    26 Sep

30 Sep
  • School Open Morning

    30 Sep @ 9:00 am - 10:30 am

6 Oct
  • Sixth Form Open Evening

    6 Oct

28 Nov
  • Inset Day

    28 Nov

19 Dec
  • Inset Day

    19 Dec

5 Jan
  • Inset Day

    5 Jan

Welcome to Oldfield School

Oldfield School is a high attaining 11-18 mixed comprehensive with 1250 students located in the historic city of Bath. The school campus is on the outskirts of the north-west of the city and we benefit from a large, semi-rural setting with excellent transport links. Our school has a well established reputation locally and in the wider community for academic excellence and the quality of pastoral care and support.

Read more

Oldfield Sixth Form entry September 2025

Applications are now open for entry to Oldfield Sixth Form in September 2025.

Apply now

Oldfield Sixth Form Prospectus 2025

Our new prospectus can be viewed by following the link below

View the prospectus

Andy Greenhough, Headteacher
Penn House