We are excited to offer our Summer 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, except July 29) – 5175 Dumfries St Vancouver, BC V5P 3A2
Tecumseh Annex Elementary (July 29 & 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 (July 29 & 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 to Thursday, no swimming on Friday
Indoor Facilities:
Community of Christ/ Kensington Community Centre ( To be confirmed)
Special Notes:
Indoor facility is used during inclement weather only. Locations/facilities are subject to change based on availability (any changes will be communicated to parents).
Beaconsfield Park- Gravel Field – 3215 Slocan St, Vancouver, BC V5M 3E4
Nearest Intersection:
Slocan St. & South Grandview Highway
Drop Off and Directions:
Heading West on E 22nd Ave, turn right on Slocan St. Parking lot will be to the left. Drop off will be at the parking lot beside the gravel field.
Afternoon Swim Location:
Renfrew Community Centre – Monday, Wednesday to Friday, no swimming on Tuesday.
Indoor Facilities:
Community of Christ / VPL – Renfrew Branch
Special Notes:
Indoor facility is used during inclement weather only. Locations/facilities are subject to change based on availability (any changes will be communicated to parents). Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office.
Weeks 1 & 2 – Riley Park- 50 E 30th Ave. Vancouver, BC V5V 2T9
Weeks 3 – 8 – Kerrsidale Park – 5670 East Blvd. VAncouver, BC V6G 1Z4
Week 9 – Quilchena Elementary School – 5300 Maple St. Vancouver, BC V6M 3T6
Nearest Intersection:
Riley Park – 30th Ave. & Ontario St.
Kerrisdale Park – Maple St. & West 41st Ave.
Quilchena Elementary School – Laburnum St. & West 37th Ave.
Drop Off and Directions:
Riley Park – Head North on Ontario St. and turn right onto E 30th Ave., the parking lot will be on your right-hand side. The field is South of the playground and drop-off is in the parking lot off of E 30th Ave.
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:
Kerrisdale Community Center – Tuesday & Thursday
Indoor Facilities:
Kerrisdale Community Center (to be confirmed) & VPL – Kerrisdale Branch
Special Notes:
Indoor facility is used during inclement weather only. Locations/facilities are subject to change based on availability (any changes will be communicated to parents). Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office.
Templeton Park North Field (Weeks 1-8) – 700 Templeton Dr Vancouver, BC V5L 4X9
Templeton Secondary School (August 19 & 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.
August 19 & Week 9 – Drop off in parking lot at the back of the school off Lakewood Dr.
Afternoon Swim Location:
Templeton Indoor Pool
Indoor Facilities:
Britannia Community Services Centre
Special Notes:
Indoor facility is used during inclement weather only. Locations/facilities are subject to change based on availability (any changes will be communicated to parents). Royal Soccer Club is not affiliated with the Vancouver Parks Board, all questions should be directed to our head office.
Regular Rate: $279
Weeks 1 & 6 (4-day weeks) $219
Min. Deposit $100 | Discounts not stackable | Credit card surcharge 2.5%
* Camp does not run July 1 or August 5
Regular Rate: $179
Weeks 1 & 6 (4-day weeks) $139
Min. Deposit $100 | Discounts not stackable | Credit card surcharge 2.5%
Please review our terms and conditions below. By completing a camp registration, you are agreeing to our policies and terms and conditions.
Royal Soccer Club reserves the right to change or update our policies, terms and conditions, and/or programming. This includes instances where the Ministry of Health or health professionals may make recommendations and/or changes to infectious disease guidelines prior to and/or during the summer.
Camp will continue at a designated shelter or indoor facility until any severe weather clears. However, regular soccer and active games might not be played indoors during this time. There are no refunds due to bad weather.
We have extended hours available for purchase during the registration process.
For MORNING sessions:
For FULL DAY sessions:
During these extended care times, your child will be supervised by our staff while engaging in a variety of quiet or active informal activities. The before and after care service is non-refundable regardless of how many days that week you wish to use the service.
We ask you to make sure you pick up your camper(s) by 5pm at the latest (if you have purchased extended care).
If you pick up your camper(s) after 5:00pm, there is a $15 fee per 15 minute delay. We reserve the right to ask you to withdraw from camp for multiple late pick up occurrences past 5:00pm.