Join us this summer at our Vancouver Summer Soccer Camps! With both Full Day and Morning (half-day) session options, these locations offer a fun, active, and engaging experience for campers of all skill levels. Each camper takes home a soccer ball and earns a camp medal at the end of the week, while enjoying excellent coaching and supervision from our experienced and enthusiastic staff. We can’t wait to see you on the field—explore the location details below.
Kensington Park (Weeks 1-8) – 5175 Dumfries St Vancouver, BC V5P 3A2
Tecumseh Annex Elementary (Week 9 only) – 1551 37 Ave E Vancouver, BC V5P 1E4
Nearest Intersection:
E 33rd Ave & Dumfries St.
Drop Off and Directions:
Kensington Park (Weeks 1-8) – Head North on Dumfries, parking lot is on the left. Drop off at parking lot north of Kensington Community Centre, off Dumfries St., south of E 33rd Ave.
Tecumseh Annex Elementary (Week 9) – Head North on Dumfries, parking lot is on the right (at the school). Drop off at the back of the parking lot closest to the field.
Afternoon Swim Location:
Kensington Community Centre – schedule (days & times) to be confirmed.
Indoor Facilities:
Community of Christ/ Kensington Community Centre ( to be confirmed)
Special Notes:
Indoor facilities are used only during inclement weather. Please note that locations and facilities may change based on availability, and any updates will be communicated to parents promptly.
Some swim facilities require all campers to complete a lifeguard-administered swim test. Campers who do not pass the swim test may have limited swim time or be subject to other pool restrictions. Certain pools mandate that campers of specific ages wear lifejackets at all times, regardless of swimming ability.
Daily swimming is not guaranteed and is dependent on the availability of pool facilities.
Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office at 1-800-427-0536 or info@royalsoccer. com
Beaconsfield Park- Gravel Field – 3215 Slocan St, Vancouver, BC V5M 3E4
Nearest Intersection:
Slocan St. & South Grandview Highway
Drop Off and Directions:
For drop off, use Slocan St. Park will be on the right hand side across from E 16 Ave.
Afternoon Swim Location:
Renfrew Community Centre – schedule (days & times) to be confirmed.
Indoor Facilities:
Community of Christ / VPL – Renfrew Branch
Special Notes:
Indoor facilities are used only during inclement weather. Please note that locations and facilities may change based on availability, and any updates will be communicated to parents promptly.
Some swim facilities require all campers to complete a lifeguard-administered swim test. Campers who do not pass the swim test may have limited swim time or be subject to other pool restrictions. Certain pools mandate that campers of specific ages wear lifejackets at all times, regardless of swimming ability.
Daily swimming is not guaranteed and is dependent on the availability of pool facilities.
Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office at 1-800-427-0536 or info@royalsoccer. com
Weeks 1 – 8 – Kerrisdale Park – 5670 East Blvd. Vancouver, BC V6G 1Z4
Week 9 – Quilchena Elementary School – 5300 Maple St. Vancouver, BC V6M 3T6
Nearest Intersection:
Kerrisdale Park – Maple St. & West 41st Ave.
Quilchena Elementary School – Laburnum St. & West 37th Ave.
Drop Off and Directions:
Kerrisdale Park – North of East Blvd, turn into the parking lot just passed Kerrisdale Cyclone Taylor Arena. Drop off small parking lot off Maple St. beside grass field and baseball diamonds.
Quilchena Elementary School – Go north on East Blvd, turn right on W 37th Ave, and turn into the parking lot at Quilchena Elementary School. Drop off in the elementary school parking lot.
Afternoon Swim Location:
To be confirmed.
Indoor Facilities:
Knox United Church / VPL – Kerrisdale Branch
Special Notes:
Indoor facilities are used only during inclement weather. Please note that locations and facilities may change based on availability, and any updates will be communicated to parents promptly.
Some swim facilities require all campers to complete a lifeguard-administered swim test. Campers who do not pass the swim test may have limited swim time or be subject to other pool restrictions. Certain pools mandate that campers of specific ages wear lifejackets at all times, regardless of swimming ability.
Daily swimming is not guaranteed and is dependent on the availability of pool facilities.
Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office at 1-800-427-0536 or info@royalsoccer. com
Templeton Park North Field (Weeks 1-8) – 700 Templeton Dr Vancouver, BC V5L 4X9
Templeton Secondary School (Week 9 only) – 727 Templeton Dr. Vancouver, BC V5L 4N8
Nearest Intersection:
Adanac Street & Garden Drive
Drop Off and Directions:
Weeks 1-8 – Drop off in parking lot between the school and pool, off Templeton Dr, South of Templeton Pool, North of Adanac St. Drop-off is NOT at the pool. Park in the staff parking lot at Templeton Park Pool.
Week 9 – Drop off in parking lot at the back of the school off Lakewood Dr.
Afternoon Swim Location:
Templeton Indoor Pool – schedule (days & times) to be confirmed.
Indoor Facilities:
Britannia Community Services Centre / Templeton Pool
Special Notes:
Indoor facilities are used only during inclement weather. Please note that locations and facilities may change based on availability, and any updates will be communicated to parents promptly.
Some swim facilities require all campers to complete a lifeguard-administered swim test. Campers who do not pass the swim test may have limited swim time or be subject to other pool restrictions. Certain pools mandate that campers of specific ages wear lifejackets at all times, regardless of swimming ability.
Daily swimming is not guaranteed and is dependent on the availability of pool facilities.
Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office at 1-800-427-0536 or info@royalsoccer. com
Discounts
Register by March 31 and save $40 off each week of full day camp sessions.
Enjoy $10 off the second and each additional camper in your household when you register before June 1, 2026.
Min. deposit $100 per camper/per week
* Camp does not run July 1 or August 3
Discounts
Register by March 31 and save $20 off each week of morning camp sessions.
Enjoy $10 off the second and each additional camper in your household when you register before June 1, 2026.
Min. deposit $100 per camper/per week
Please review our terms and conditions below. By completing a camp registration, you are agreeing to our policies and terms and conditions.