Sport and fitness
Shelford is a member school of Girls' Sport Victoria, a sporting association involving 24 independent girls’ schools in Melbourne. Shelford participates in swimming, diving, cross country and athletics carnivals held throughout the year. Weekly sport is run after school with different sports offered each term. Shelford girls are given the opportunity to play in competitive indoor cricket, tennis, softball, netball, hockey, badminton, Australian Rules Football, volleyball, soccer, waterpolo and basketball.
Shelford also has a Rowing program and participates in the Victorian Interschools Snowsports Championships.