Leweston enjoys excellent sports facilities, aided by the 46 acres of grounds in which the school sits. There is an all-weather hockey pitch which also provides a further nine tennis courts in the summer term, a cavernous sports hall which acts as both an indoor netball and hockey court, provides four badminton courts and two squash courts as well as a small fitness and weights room.

Other facilities include six netball courts, six hard surface tennis courts; an indoor heated swimming pool, 300m grass track and synthetic long jump.