There are numerous athletic opportunities for students to participate in! Currently, the sports teams at St. James include:
- Hockey Program
- Boys Handball
- Girls Handball
- Co-Ed Basketball
- Co-Ed Floor Hockey
- Co-Ed Softball
- Co-Ed Volleyball
- Co-Ed Soccer
- Boys Flag Football
- Girls Flag Football
- Golf
- Cross Country Running
- Track and Field
- Softball
- Badminton
- Kickball