days until camp!

Calgary Summer Camps

Welcome to Royal City Soccer Club - Calgary camps !

We are excited to offer our Summer Camp  at 17 locations in Calgary 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.

Calgary NW – Country Hills

Notre Dame High School – 11900 Country Village Link NE, Calgary, AB T3K 6E4

Nearest Intersection:
Country Village Link & Country Village Way

Drop Off and Directions:
Drop off in the parking lot at the back of Vivo by the fields NOT at the High School. We will be playing at Notre Dame HS field after drop off

Afternoon Swim Location:
VIVO for Healthier Generations

Indoor Facilities:
Country Hills Library & Vivo 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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NE – Nelson Mandela

Nelson Mandela High School – 45 Saddletown Cir NE Calgary, AB T3J 0H5 

Nearest Intersection:
Martindale Dr. NE & Falconridge Blvd NE

Drop Off and Directions:
Soccer Field is between Martindale Dr. NE and Martinwood Red NE, west of Falconridge Blvd NE.  Drop off is in the parking lot off of Martindale Drive NE.

Afternoon Swim Location:
YMCA Genesis Centre – schedule (days and times) to be confirmed.

Indoor Facilities:
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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NE – Lester B Pearson

Lester B Pearson High School – 3020 52 St NE Calgary, AB T1Y 5P4 

Nearest Intersection:
52 St NE & 26 Ave NE

Drop Off and Directions:
Soccer field is between 32 Ave. NE and 26 Ave. NE, east of 52 St. NE. Drop off is in the parking lot off of 52 St. NE, north of Lester B Pearson High School.

Afternoon Swim Location:
Village Square Leisure Centre – schedule (days and times) to be confirmed.

Indoor Facilities:
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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NE – Renfrew

Colonel Macleod School – 1610 6 St NE Calgary, AB T2E 3Y9

Nearest Intersection:
16 Ave NE & 6 St NE

Drop Off and Directions:
Colonel Macleod School: Heading north on 6 St NE towards Trans Canadian Hwy, Turn right onto 13 Ave NE. The school will be on the left Drop-off will be at the field beside the school.  PLEASE NOTE: drop-off is not inside the school.

Afternoon Swim Location:
Renfrew Aquatic & Recreation Centre (subject to availability)

Indoor Facilities:
Renfrew Community Association / Bridgeland Riverside Community Association

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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NE – Forest Lawn

Forest Lawn High School – 1304 44 St SE Calgary, AB T2A 1M8

Nearest Intersection:
14 Ave SE & 44 St SE

Drop Off and Directions:
Soccer Field is east of High School, between 14 Ave SE and 8 Ave SE, east of 44 St. E. Drop off is in the parking lot SE of Forest Lawn High School. 

Afternoon Swim Location:
Bob Bahan Pool – schedule (days and times) to be determined.

Indoor Facilities:
To be determined.

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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NW – Brentwood

Dr E.W. Coffin ES – 5615 Barrett Dr NW Calgary, AB T2L 1W4

Nearest Intersection:
Barrett Dr. NW & Bannerman Dr. NW

Drop Off and Directions:
Drop off is in the parking lot South of Dr. E.W. Coffin School. Field is North of Dr. E.W. Coffin School.

Afternoon Swim Location:
Sir Winston Churchill

Indoor Facilities:
Bow Valley Christian Church/ Nose Hill Library/ Dalhousie Church

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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NW – Crowfoot

Robert Thirsk High School – 8777 Nose Hill Dr NW Calgary, AB T3K 6E4

Nearest Intersection:
John Laurie Blvd NW & Nose Hill Dr. NW

Drop Off and Directions:
Drop off will be the parking lot SE of Robert Thirsk High School. Field location will be N of Robert Thirsk High School.

Afternoon Swim Location:
Melcor YMCA at Crowfoot

Indoor Facilities:
Uplands Recreation Centre / St Thomas United Church

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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary NW – Thornhill

St Helena Catholic School – 320 64 Ave NW Calgary, AB T2K 0L8

Nearest Intersection:
64 Ave NW and Centre St N

Drop Off and Directions:
Take 4 St or Centre St N to 64 Ave NW. Enter St Helena Catholic School parking lot of 64 Ave. Drop off in the school parking lot.

Afternoon Swim Location:
Thornhill Aquatic & Recreation Centre (subject to availability)

Indoor Facilities:
Thornhill Baptist Church & Huntington Hills Community Association

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).

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SW – Canyon Meadows

Dr. E.P. Scarlett HS – 220 Canterbury Dr SW Calgary, AB T2W 1H4

Nearest Intersection:
Anderson Rd SW & Elbow Dr SW

Drop Off and Directions:
Drop off beside Canyon Meadows Aquatic Centre, off Canova Rd SW, West of Elbow Dr.

Afternoon Swim Location:
Canyon Meadows Aquatic & Fitness Centre (subject to availability)

Indoor Facilities:
Woodgreen Presbyterian Church / Braeside Community 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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SW – Shawnessy

Shawnessy Soccer Field – 333 Shawville Blvd SE #400

Nearest Intersection:
Shawville Gate SE & Shawville Blvd SE

Drop Off and Directions:
Field is between Shawville Gate SE and the 201. West of the Macleod Trail SE. Drop off is on the Soccer field South of the parking lot off of Shawville Gate SE, west of Bishop O’Byrne Senior High School.

Afternoon Swim Location:
YMCA Shawnessy – schedule (days and times) to be confirmed.

Indoor Facilities:
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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SE – Lynnwood Park

Sherwood School – 2011 66 Ave, SE Calgary AB T2C 1J4

Nearest Intersection:
66 Ave SE & 20a St SE

Drop Off and Directions:
Heading North on 20a St SE from 69 ave SE, turn left onto 66 ave SE and then left into the Sherwood School parking lot. Drop off at the field, just south of the school.

Afternoon Swim Location:
Millican-Ogden Outdoor Pool

Indoor Facilities:
Millican Ogden Community

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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SE – Acadia

Acadia School – 9603 5 St SE Calgary, AB T2J 1K4

Nearest Intersection:
5 St. SE & 94 Ave SE

Drop Off and Directions:
Acadia Field is North of Acadia School. Drop off is in the parking lot South of Acadia School.

Afternoon Swim Location:
Acadia Pool

Indoor Facilities:
Acadia Recreation Complex

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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SE – Seton

Seton South Soccer Pitch – 4995 Market St SE Calgary, AB T3M 2P9

Nearest Intersection:
Market St SE & 52 St SE

Drop Off and Directions:
Soccer field is between Market St. SE and Seton Dr SE, east of 52 St. SE. Drop off is on the Soccer Field west of parking lot just off of Market St. SE.

Afternoon Swim Location:
Seton YMCA – schedule (days and times) to be confirmed.

Indoor Facilities:
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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SW – Glenmore

Alternative High School – 5003 20 St SW Calgary, AB T2T 5A5

Nearest Intersection:
20 St SW and 50 Ave SW

Drop Off and Directions:
Drop off in the Alternative High School parking lot off 49 Ave SW near the field.

Afternoon Swim Location:
Glenmore Aquatic Centre (subject to availability)

Indoor Facilities:
Altadore Church / North Glenmore Park Community Association

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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SW – Palliser

John Ware School field – 10020 19 St SW Calgary, AB T2V 1R2

Nearest Intersection:
Palliser Dr SW & amp;Pump Hilll Gate SW

Drop Off and Directions:
Heading north on 24 St SW, turn right onto 98 St SW, then turn right onto 19 St SW . Drop-off is at the field, left of John Ware School.

Please note, drop-off is NOT inside the school or recreation centre.

Afternoon Swim Location:
Southland Leisure Centre 

Indoor Facilities:
Cedarbrae Community Centre & Braeside Community 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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary W – Shouldice

Shouldice Park – 5303 Bowness Rd NW, Calgary, AB T3B 1C5

Nearest Intersection:
Bowness Rd NW & 52 St NW

Drop Off and Directions:
Heading north on Bowness Rd NW, turn onto Monserat Dr NW and park at parking lot facing the baseball diamond.

Drop-off will be at the soccer field beside Shouldice Aquatic Centre, please note drop-off is NOT inside the Aquatic Centre.

Afternoon Swim Location:
Shouldice Aquatic Centre

Indoor Facilities:
Maranatha Christian Reformed Church

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). If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Calgary SW - South Calgary

South Calgary Park – 3130 16 St SW, Calgary, AB T2T 4G7

Nearest Intersection:
32 Ave SW & 16 St SW

Drop Off and Directions:
Drop-off is on 16 St SW in the SE corner of the Outdoor Pool parking lot.

Afternoon Swim Location:
South Calgary Outdoor Pool (subject to availability)

Indoor Facilities:
Marda Loop Church

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).  If your camper is unable to pass the pool lifeguard administered swim test, your camper swim time may be limited or be subject to other pool restrictions. Certain pools require some ages to wear lifejackets at all times regardless of swim ability.

 

*Week 9 – As students will be returning to school on August 29, Week 9 will be a 3-day camp week with camp running Monday August 26 – Wednesday August 28 only. Registration fees for Week 9 have been adjusted and are visible during the registration process.

Full Day Sessions

Regular Rate: $279
Weeks 1 & 6 (4-day weeks) $219

Discounts

April 1 - June 1:

Save $25 per week

1 Child, 6+ Weeks:

Save $50 per week

Min. Deposit $100 | Discounts not stackable | Credit card surcharge 2.5%

Morning Sessions

Regular Rate – $179
Weeks 1 & 6 (4-day weeks) $139

Discounts

April 1 - June 1:

Save $15 per week

1 Child, 6+ Weeks:

Save $25 per week

Min. Deposit $100 | Discounts not stackable | Credit card surcharge 2.5%

Registration Policies.

Please review our terms and conditions below. By completing a camp registration, you are agreeing to our policies and terms and conditions.

  • Camp registrations must be paid in full to secure your spot.
  • All cancellations must be sent in writing to the registration office at info@royalsoccer.com.
    • Any canceled weeks of camp will be subject to a non-refundable $100 administration fee per participant.
    • If written cancellation is received by the registration office at least 14 days before the start of the camp week, a refund (less the non-refundable $100 admin fee per child) will be provided.
    • If written cancellation is made to the registration office within 14 days of camp starting, consideration will be only given to either switching weeks or a camp credit for next year.
    • No refunds will be provided once camp has started for any reason.  There are no refunds given due to bad weather.
  • Any changes to your registered weeks of camp (i.e., switch to another week) after May 1, 2024 are subject to a $10 fee for each change.
  • All credit card payments are subject to a 2.5% processing fee.

Royal City 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:

  • Before care: 8 – 8:30am ($25/camper per week)
  • After care: 12:30 – 1pm ($25/camper per week)
  • Before & after care:   ($40/camper per week)

For FULL DAY sessions:

  • Before care: 8 – 8:30am ($25/camper per week)
  • After care: 4:30 – 5pm ($25/camper per week)
  • Before & after care:   ($40/camper per week)

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.

Kick off your summer camp experience!
Follow Us