We are excited to offer our Summer Soccer Camp at 4 locations in Vancouver this year. Each location offers Full Day and Morning (half-day) sessions. All campers will receive a soccer ball and camp medal (at the end of the week) in addition to some amazing instruction and supervision by our dedicated camp staff. We can’t wait to see you! View the locations 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 – Monday – Thursday
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
Weeks 1 – 3: Beaconsfield Park- Gravel Field – 3215 Slocan St, Vancouver, BC V5M 3E4
Weeks 4 – 9: Trout Lake Gravel Field – 3360 Victoria Dr. Vancouver, BC V5N 0C3
Nearest Intersection:
Beaconsfield Park – Slocan St. & South Grandview Highway
Trout Lake Gravel Field – Victoria Dr. & E 19th Ave
Drop Off and Directions:
Beaconsfield Field Park – Heading West on E 22nd Ave, turn right on Slocan St. Parking lot will be to the left. Drop off will be on Penticton St. & 16 St E.  Field is directly on right side of Penticton St.
Trout Lake Gravel Field – Drop off will be in the Trout Lake Community Centre closest to the gravel field (closest to Victoria Dr. & E 16th Ave).
Afternoon Swim Location:
Renfrew Community Centre:
Weeks 1 – 3 – Daily swimming (please see special notes below)
Weeks 4 – 9 – Monday, Wednesday, and Friday
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
***Please see “Afternoon Swim Location” for details about drop-off and pick-up changes on swim days***
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:
Monday, Wednesday & Friday – swimming will take place at MAPLE GROVE PARK
***On days when we go swimming, all camp activities for both Morning and Full Day campers will take place at Maple Grove Park – drop off and pick up will be 6875 Yew St. Vancouver, BC V6P 5W2
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 – Daily (please see special notes below)
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

Save $40 per week
Discounts not stackable | Credit card surcharge 2.4%









* Camp does not run July 1 or August 4
Discounts

Save $20 per week
Discounts not stackable | Credit card surcharge 2.4%
Please review our terms and conditions below. By completing a camp registration, you are agreeing to our policies and terms and conditions.