Spring and Summer programs now open for registration. View classes!

Private Lessons

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 26

    Monday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Granville Park

    May 5 – May 26

    Monday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 12

    Monday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 12

    Monday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 26

    Monday 5:00pm – 6:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 26

    Monday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 26

    Monday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 5 – May 26

    Monday 7:00pm – 8:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 6 – May 27

    Tuesday 5:00pm – 6:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Trout Lake Tennis Courts

    May 6 – May 27

    Tuesday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Granville Park

    May 6 – May 27

    Tuesday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Trout Lake Tennis Courts

    May 6 – May 27

    Tuesday 7:00pm – 8:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Granville Park

    May 6 – May 27

    Tuesday 7:00pm – 8:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 28

    Wednesday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 28

    Wednesday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 7 – May 28

    Wednesday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 28

    Wednesday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 14

    Wednesday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 14

    Wednesday 9:00am – 10:00am

    2 Sessions Closed

  • 2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 7 – May 14

    Wednesday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 14

    Wednesday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 28

    Wednesday 5:00pm – 6:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 28

    Wednesday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 7 – May 28

    Wednesday 7:00pm – 8:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Memorial Park West

    May 8 – May 29

    Thursday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 15

    Thursday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 15

    Thursday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Memorial Park West

    May 8 – May 15

    Thursday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 15

    Thursday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 5:00pm – 6:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 6:00pm – 7:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 7:00pm – 8:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 8 – May 29

    Thursday 7:00pm – 8:00pm

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 30

    Friday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 9

    Friday 8:00am – 9:00am

    1 Session Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 30

    Friday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 9 – May 30

    Friday 8:00am – 9:00am

    4 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 9

    Friday 9:00am – 10:00am

    1 Session Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 9 – May 16

    Friday 9:00am – 10:00am

    2 Sessions Closed

  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 9

    Friday 10:00am – 11:00am

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 9

    Friday 10:00am – 11:00am

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 9

    Friday 10:00am – 11:00am

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 9

    Friday 10:00am – 11:00am

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 9

    Friday 11:00am – 12:00pm

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 9

    Friday 11:00am – 12:00pm

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 9

    Friday 11:00am – 12:00pm

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 9

    Friday 11:00am – 12:00pm

    1 Session Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 2:00pm – 3:00pm

    2 Sessions Closed

  • 2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 2:00pm – 3:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Granville Park

    May 9 – May 16

    Friday 3:00pm – 4:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 3:00pm – 4:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 3:00pm – 4:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Granville Park

    May 9 – May 16

    Friday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 9 – May 16

    Friday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 10 – May 31

    Saturday 9:00am – 10:00am

    4 Sessions Full

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 10 – May 31

    Saturday 9:00am – 10:00am

    4 Sessions Full

    Register
  • Private Lesson Package4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 10 – May 31

    Saturday 10:00am – 11:00am

    4 Sessions Full

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 10 – May 31

    Saturday 10:00am – 11:00am

    4 Sessions Full

    Register
  • Private Lesson Package4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 10 – May 31

    Saturday 11:00am – 12:00pm

    4 Sessions Full

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 10 – May 31

    Saturday 11:00am – 12:00pm

    4 Sessions Full

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 10 – May 31

    Saturday 12:00pm – 1:00pm

    4 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 10 – May 17

    Saturday 2:00pm – 3:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 10 – May 17

    Saturday 2:00pm – 3:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 10

    Saturday 2:00pm – 3:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 10 – May 17

    Saturday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 10 – May 17

    Saturday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 10

    Saturday 3:00pm – 4:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 10 – May 17

    Saturday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 10 – May 17

    Saturday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 10

    Saturday 4:00pm – 5:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 11 – June 1

    Sunday 9:00am – 10:00am

    4 Sessions Full

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 11

    Sunday 9:00am – 10:00am

    1 Session Full

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 11 – June 1

    Sunday 10:00am – 11:00am

    4 Sessions Full

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 11

    Sunday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package4 Private Lessons

    Granville Park

    May 11 – June 1

    Sunday 11:00am – 12:00pm

    4 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 11

    Sunday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 11 – May 18

    Sunday 2:00pm – 3:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 11

    Sunday 2:00pm – 3:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 11 – May 18

    Sunday 2:00pm – 3:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 11 – May 18

    Sunday 2:00pm – 3:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 11 – May 18

    Sunday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 11

    Sunday 3:00pm – 4:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 11 – May 18

    Sunday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 11 – May 18

    Sunday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 11

    Sunday 4:00pm – 5:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 11 – May 18

    Sunday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 11 – May 18

    Sunday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 12

    Monday 8:00am – 9:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 12

    Monday 9:00am – 10:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 12

    Monday 9:00am – 10:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 12

    Monday 9:00am – 10:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 12

    Monday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 12

    Monday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 12

    Monday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 12

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 12

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Granville Park

    May 12

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Slocan Park

    May 12

    Monday 4:00pm – 5:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 12

    Monday 5:00pm – 6:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Slocan Park

    May 12

    Monday 5:00pm – 6:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 12

    Monday 7:00pm – 8:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 13

    Tuesday 8:00am – 9:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 13

    Tuesday 8:00am – 9:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 13

    Tuesday 8:00am – 9:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 13

    Tuesday 9:00am – 10:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 13

    Tuesday 9:00am – 10:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 13

    Tuesday 9:00am – 10:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 13

    Tuesday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 13

    Tuesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 13

    Tuesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 13

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 13

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 13

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 13

    Tuesday 4:00pm – 5:00pm

    1 Session Full

    Register
  • Private Lesson Package1 Private Lesson

    Slocan Park

    May 13

    Tuesday 4:00pm – 5:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Trout Lake Tennis Courts

    May 13

    Tuesday 5:00pm – 6:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 13

    Tuesday 5:00pm – 6:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 13

    Tuesday 6:00pm – 7:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 13

    Tuesday 7:00pm – 8:00pm

    1 Session 1 spot left

    Register
  • 4 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 14

    Wednesday 8:00am – 9:00am

    1 Session Closed

  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 14

    Wednesday 8:00am – 9:00am

    1 Session Closed

  • 2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 14

    Wednesday 9:00am – 10:00am

    1 Session Closed

  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 14

    Wednesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 14

    Wednesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 14

    Wednesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 14

    Wednesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 15

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 15

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 15

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 15

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 15

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 15

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 16

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 16

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 16

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 16

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 16

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 16

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 19 – May 26

    Monday 8:00am – 9:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 19 – May 26

    Monday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 19 – May 26

    Monday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 19 – May 26

    Monday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 19

    Monday 10:00am – 11:00am

    1 Session Full

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 19

    Monday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 19

    Monday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 19

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 19

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 19

    Monday 11:00am – 12:00pm

    1 Session Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 19 – May 26

    Monday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Slocan Park

    May 19 – May 26

    Monday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 19 – May 26

    Monday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 19

    Monday 5:00pm – 6:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Slocan Park

    May 19 – May 26

    Monday 5:00pm – 6:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 19

    Monday 7:00pm – 8:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 20 – May 27

    Tuesday 8:00am – 9:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 20 – May 27

    Tuesday 8:00am – 9:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 20 – May 27

    Tuesday 8:00am – 9:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 20 – May 27

    Tuesday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 20 – May 27

    Tuesday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 20 – May 27

    Tuesday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 20

    Tuesday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 20

    Tuesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 20

    Tuesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 20

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 20

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 20

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 20 – May 27

    Tuesday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 20 – May 27

    Tuesday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Slocan Park

    May 20 – May 27

    Tuesday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Trout Lake Tennis Courts

    May 20 – May 27

    Tuesday 5:00pm – 6:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 20 – May 27

    Tuesday 5:00pm – 6:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 20 – May 27

    Tuesday 6:00pm – 7:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 20 – May 27

    Tuesday 7:00pm – 8:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 21

    Wednesday 8:00am – 9:00am

    1 Session Closed

  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 21 – May 28

    Wednesday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 21 – May 28

    Wednesday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 21 – May 28

    Wednesday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 21

    Wednesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 21

    Wednesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 21

    Wednesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 21

    Wednesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 21 – May 28

    Wednesday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 22 – May 29

    Thursday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Memorial Park West

    May 22 – May 29

    Thursday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 22 – May 29

    Thursday 9:00am – 10:00am

    2 Sessions Full

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 22

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 22

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 22

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 22

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 22

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 22

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 22 – May 29

    Thursday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 23 – May 30

    Friday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 9:00am – 10:00am

    2 Sessions 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 23

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 23

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 23

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 23

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 23

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 23

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 2:00pm – 3:00pm

    2 Sessions 1 spot left

    Register
  • 2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 2:00pm – 3:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 3:00pm – 4:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Granville Park

    May 23 – May 30

    Friday 3:00pm – 4:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 23 – May 30

    Friday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Granville Park

    May 23 – May 30

    Friday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 24 – May 31

    Saturday 2:00pm – 3:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 24 – May 31

    Saturday 2:00pm – 3:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 24 – May 31

    Saturday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 24 – May 31

    Saturday 3:00pm – 4:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 24 – May 31

    Saturday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Stanley Park Lost Lagoon Tennis Courts

    May 24 – May 31

    Saturday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 25 – June 1

    Sunday 2:00pm – 3:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 25 – June 1

    Sunday 2:00pm – 3:00pm

    2 Sessions Full

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 25 – June 1

    Sunday 2:00pm – 3:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 25 – June 1

    Sunday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 25 – June 1

    Sunday 3:00pm – 4:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 25 – June 1

    Sunday 4:00pm – 5:00pm

    2 Sessions Closed

  • Private Lesson Package2 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 25 – June 1

    Sunday 4:00pm – 5:00pm

    2 Sessions 1 spot left

    Register
  • Private Lesson Package2 Private Lessons

    Granville Park

    May 25 – June 1

    Sunday 4:00pm – 5:00pm

    2 Sessions Full

    Register
  • 1 Private Lesson

    Granville Park

    May 26

    Monday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 26

    Monday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 26

    Monday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 26

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 26

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 26

    Monday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 26

    Monday 5:00pm – 6:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 26

    Monday 7:00pm – 8:00pm

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 27

    Tuesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 27

    Tuesday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 27

    Tuesday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Granville Park

    May 27

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 27

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 27

    Tuesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package4 Private Lessons

    Queen Elizabeth Park Tennis Courts

    May 28

    Wednesday 8:00am – 9:00am

    1 Session Closed

  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 28

    Wednesday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • 1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 28

    Wednesday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 28

    Wednesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 28

    Wednesday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 29

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 29

    Thursday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 29

    Thursday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 29

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Memorial Park West

    May 29

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 29

    Thursday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 30

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 30

    Friday 10:00am – 11:00am

    1 Session 1 spot left

    Register
  • 1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 30

    Friday 10:00am – 11:00am

    1 Session 16 spots left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 30

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Stanley Park Lost Lagoon Tennis Courts

    May 30

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register
  • Private Lesson Package1 Private Lesson

    Queen Elizabeth Park Tennis Courts

    May 30

    Friday 11:00am – 12:00pm

    1 Session 1 spot left

    Register

No Classes Found

@summer.smash.tennis