Summer camps

The summer camps run from July 2nd -Aug.29th. Players sign up weekly Monday-Friday.  

Registration for players currently in our programs opens June 2nd. For players not in our programs registration will open June 7th and displayed on this page then.

Red/ orange/ green ball develop programs run 9-11am Mon-Friday. 

Compete programs (U10-15) run 2.5hr Mon- Friday. Players have option to drop-in the classes depending on tounaments they are competiting in.

Below is a description of all Summer Camps:

1. Learn the Fun Red Ball: This camp is for kids between 5-7 years old who have played tennis for 6 months or less.

2. Develop Orange Ball: This camp is for kids between 7-9 years old who have played more than 6 months. Camp is geared for players looking to play or play Rookie Tour events.

3. Develop Green Ball: This camp is for kids between 8-11 years old who have played for over 1 year and can rally consistently from the baseline. Players looking to play Rookie Tour Events.

4. Compete U10: This camp is geared towards players between 9-11 yrs old that play regular tournaments. For players currently not in Hub programs, an assessment is needed to register.  Contact Graeme Kassautzki at tennisdir@tennisbc.org.

5. Compete U12-U14: This camp is geared for players 11-15 yrs old who play 3,4 & 5 Star Tournaments. For players currently not in HUb programs, an assessment is needed to register. Contact Graeme Kassautzki at tennisdir@tennisbc.org.

6. Provincial U15: For players not currently not in Hub programs, as assesment is needed to register. Contact Graeme Kassautzki at tennisdir@tennisbc.org

Adult camps since up monthy (four 1.5hr sessions)- see Adult Tabs on top of the page for more information

Keep tracking the ClubSpark for new programs.

Click the BOX with the price at the bottom when you register to put class in YOUR BASKET, then click the BLUE BOX "CONTINUE BOOKING"

 

Please take the time to read our POLICIES before registration.

Cancellation Policy

Once registered, cancellation must be made at least one week in advanced for full refund.

Cancellations made 4-7 days before the start of the season will receive a 50% refund.

Cancellation made within 4 days of the start of the season are non-refundable.

Please note that this policy does not apply to players who have scheduled tournaments.

Tennis BC @ Richmond Hub reserves the right to cancel any camp that does not meet the minimum registration requirement.

If you have any question regarding the registration, please don't hesitate to contact us.

Week 1 (June 30th & July 3-4th):Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 30 Jun 2025 - Fri, 04 Jul 2025
  • 9am - 11am
  • $180 per week

Week 1 (June 30th & July 3-4th): Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 30 Jun 2025 - Fri, 04 Jul 2025
  • 9am - 11am
  • $180 per week

Week 1 (June 30th & July 3-4th): Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 30 Jun 2025 - Fri, 04 Jul 2025
  • 9am - 11am
  • $180 per week

Week 1 (June 30th-July 3-4th): Compete U10 @11-1:30pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 30 Jun 2025 - Fri, 04 Jul 2025
  • 11am - 1:30pm
  • $210 per week

Week 1 (June 30th & July 3-4th): Provincial U15 @11-1:30pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 30 Jun 2025 - Fri, 04 Jul 2025
  • 11am - 1:30pm
  • $210 per week

Week 1 (June 30th & July 3-4th): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 30 Jun 2025 - Fri, 04 Jul 2025
  • 2:30pm - 5pm
  • $210 per week

Week 2 (July 7-11th): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 07 Jul 2025 - Fri, 11 Jul 2025
  • 9am - 11am
  • $300 per week

Week 2 (July 7-11th): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 07 Jul 2025 - Fri, 11 Jul 2025
  • 9am - 11am
  • $300 per week

Week 2 (July 7-11th): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 07 Jul 2025 - Fri, 11 Jul 2025
  • 9am - 11am
  • $300 per week

Week 2 (July 7-11th): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 07 Jul 2025 - Fri, 11 Jul 2025
  • 11am - 1:30pm
  • $350 per week

Week 2 (July 7-11th): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 07 Jul 2025 - Fri, 11 Jul 2025
  • 11am - 1:30pm
  • $350 per week

Week 2 (July 7-11th): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 07 Jul 2025 - Fri, 11 Jul 2025
  • 2:30pm - 5pm
  • $350 per week

Week 3 (July 14-18th): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 14 Jul 2025 - Fri, 18 Jul 2025
  • 9am - 11am
  • $300 per week

Week 3 (July 14-18th): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 14 Jul 2025 - Fri, 18 Jul 2025
  • 9am - 11am
  • $300 per week

Week 3 (July 14-18th): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 14 Jul 2025 - Fri, 18 Jul 2025
  • 9am - 11am
  • $300 per week

Week 3 (July 14-18th): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 14 Jul 2025 - Fri, 18 Jul 2025
  • 11am - 1:30pm
  • $350 per week

Week 3 (July 14-18th): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 14 Jul 2025 - Fri, 18 Jul 2025
  • 11am - 1:30pm
  • $350 per week

Week 3 (July 14-18th): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 14 Jul 2025 - Fri, 18 Jul 2025
  • 2:30pm - 5pm
  • $350 per week

Week 4 (July 21-25th): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 21 Jul 2025 - Fri, 25 Jul 2025
  • 9am - 11am
  • $300 per week

Week 4 (July 21-25th): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 21 Jul 2025 - Fri, 25 Jul 2025
  • 9am - 11am
  • $300 per week

Week 4 (July 21-25th): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 21 Jul 2025 - Fri, 25 Jul 2025
  • 9am - 11am
  • $300 per week

Week 4 (July 21-25th): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 21 Jul 2025 - Fri, 25 Jul 2025
  • 11am - 1:30pm
  • $350 per week

Week 4 (July 21-25th): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 21 Jul 2025 - Fri, 25 Jul 2025
  • 11am - 1:30pm
  • $350 per week

Week 4 (July 21-25th): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 21 Jul 2025 - Fri, 25 Jul 2025
  • 2:30pm - 5pm
  • $350 per week

Week 5 (July 28-Aug 1st): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 28 Jul 2025 - Fri, 01 Aug 2025
  • 9am - 11am
  • $300 per week

Week 5 (July 28-Aug 1st): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 28 Jul 2025 - Fri, 01 Aug 2025
  • 9am - 11am
  • $300 per week

Week 5 (July 28-Aug 1st): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 28 Jul 2025 - Fri, 01 Aug 2025
  • 9am - 11am
  • $300 per week

Week 5 (July 28-Aug 1st): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 28 Jul 2025 - Fri, 01 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 5 (July 28-Aug 1st): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 28 Jul 2025 - Fri, 01 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 5 (July 28-Aug 1st): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 28 Jul 2025 - Fri, 01 Aug 2025
  • 2:30pm - 5pm
  • $350 per week

Week 6 (Aug 5-8th): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Tue, 05 Aug 2025 - Fri, 08 Aug 2025
  • 9am - 11am
  • $240 per week

Week 6 (Aug 5-8th): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Tue, 05 Aug 2025 - Fri, 08 Aug 2025
  • 9am - 11am
  • $240 per week

Week 6 (Aug 5-8th): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Tue, 05 Aug 2025 - Fri, 08 Aug 2025
  • 9am - 11am
  • $240 per week

Week 6 (Aug 5-8th): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Tue, 05 Aug 2025 - Fri, 08 Aug 2025
  • 11am - 1:30pm
  • $280 per week

Week 6 (Aug 5-8th): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Tue, 05 Aug 2025 - Fri, 08 Aug 2025
  • 11am - 1:30pm
  • $280 per week

Week 6 (Aug 5-8th): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Tue, 05 Aug 2025 - Fri, 08 Aug 2025
  • 2:30pm - 5pm
  • $280 per week

Week 7 (Aug 11-15th): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 11 Aug 2025 - Fri, 15 Aug 2025
  • 9am - 11am
  • $300 per week

Week 7 (Aug 11-15th): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 11 Aug 2025 - Fri, 15 Aug 2025
  • 9am - 11am
  • $300 per week

Week 7 (Aug 11-15th): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 11 Aug 2025 - Fri, 15 Aug 2025
  • 9am - 11am
  • $300 per week

Week 7 (Aug 11-15th): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 11 Aug 2025 - Fri, 15 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 7 (Aug 11-15th): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 11 Aug 2025 - Fri, 15 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 7 (Aug 11-15th): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 11 Aug 2025 - Fri, 15 Aug 2025
  • 2:30pm - 5pm
  • $350 per week

Week 8 (Aug 18-22nd): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 18 Aug 2025 - Fri, 22 Aug 2025
  • 9am - 11am
  • $300 per week

Week 8 (Aug 18-22nd): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 18 Aug 2025 - Fri, 22 Aug 2025
  • 9am - 11am
  • $300 per week

Week 8 (Aug 18-22nd): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 18 Aug 2025 - Fri, 22 Aug 2025
  • 9am - 11am
  • $300 per week

Week 8 (Aug 18-22nd): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 18 Aug 2025 - Fri, 22 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 8 (Aug 18-22nd): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 18 Aug 2025 - Fri, 22 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 8 (Aug 18-22nd): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 18 Aug 2025 - Fri, 22 Aug 2025
  • 2:30pm - 5pm
  • $350 per week

Week 9 (Aug 25-29th): Learn the Fun Red Ball U5-7 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 25 Aug 2025 - Fri, 29 Aug 2025
  • 9am - 11am
  • $300 per week

Week 9 (Aug 25-29th): Develop Green Ball U10-12 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 25 Aug 2025 - Fri, 29 Aug 2025
  • 9am - 11am
  • $300 per week

Week 9 (Aug 25-29th): Develop Orange Ball U8-10 @9-11am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 25 Aug 2025 - Fri, 29 Aug 2025
  • 9am - 11am
  • $300 per week

Week 9 (Aug 25-29th): Provincial U15 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 25 Aug 2025 - Fri, 29 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 9 (Aug 25-29th): Compete U10 @11-1:30am

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 25 Aug 2025 - Fri, 29 Aug 2025
  • 11am - 1:30pm
  • $350 per week

Week 9 (Aug 25-29): Compete U12-14 @2:30-5pm

Tennis BC Hub @ Richmond Richmond, V6X 2M9

  • Mon, 25 Aug 2025 - Fri, 29 Aug 2025
  • 2:30pm - 5pm
  • $350 per week