A warm welcome to Cranford House, widely regarded as one of the UK’s leading independent small schools. Situated in Moulsford, on the South Oxfordshire/Berkshire borders, we are proud of the vibrant education we offer to girls aged 3 – 16 and boys aged 3 – 7, combining academic excellence, outstanding pastoral care and a wealth of all round opportunities.

Latest News

  • OPEN EVENTS
    Click above to view details of our upcoming open events
  • Record Breaking GCSE Results for Cranford House Girls
    Cranford girls are once again celebrating a record breaking year of superb GCSE results, building on the excellent results from last year.
  • Our Girls’ GCSE Stories 2015
  • Headmaster's News
    3/7/15 It has been a very warm week in school and the pupils have been very impressive in the enthusiasm for lessons which has continued across the school!
  • Arise Sir Knight
    10/7/15 Knights, castles, jousting, chivalry, medieval banquets, hawking, archery and courtly pursuits were the theme as Reception, Year 1 and Year 2 pupils enjoyed a thrilling creative week this term.
  • Junior Inter House Swimming Spectacular
    8/7/15 Every girl from Years 3-6 took part in the 3rd annual Junior Inter House swimming gala with huge excitement and anticipation.

Calendar

Calendar

  1. Today

    Saturday 29 August

    1. Tomorrow

      Sunday 30 August

      1. Silver DofE Assessed Trip
    2. Monday

      Monday 31 August

      1. Silver DofE Assessed Trip
    3. Tuesday

      Tuesday 1 September

      1. Silver DofE Assessed Trip
    4. Wednesday

      Wednesday 2 September

      1. 14:00Year 7 Induction Afternoon
      2. 16:00Year 7 Family BBQ
    5. Thursday

      Thursday 3 September

      1. TERM BEGINS
    6. Friday

      Friday 4 September

      1. 16:00Year 7 Sleepover

     

    Fixtures

    Calendar

    1. Today

      Saturday 29 August

      1. Tomorrow

        Sunday 30 August

        1. Monday

          Monday 31 August

          1. Tuesday

            Tuesday 1 September

            1. Wednesday

              Wednesday 2 September

              1. Thursday

                Thursday 3 September

                1. Friday

                  Friday 4 September