days until camp!

Calgary Summer Soccer Camps

Welcome to Royal City Soccer Club - Calgary camps !

We are excited to offer our Summer Soccer Camp  at 15 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 – Brentwood

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

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

Drop Off and Directions:
Enter into the school parking lot off of Barrett Dr. NW (closest to Bannerman Dr. NW).  The field is adjacent to the parking lot.

Afternoon Swim Location:
Sir Winston Churchill Pool – schedule to be confirmed

Indoor Facilities:
Bow Valley Christian Church

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

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

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 – schedule to be confirmed

Indoor Facilities:
Country Hills Library, Country Hills Alliance Church & Vivo Centre

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.

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

Calgary NW – Crowfoot

Silver Springs Community Centre – 5720 Silver Ridge Dr. NW Calgary, AB T3B 5E5

Nearest Intersection:
Silver Ridge Dr NW & Silver Springs Blvd NW

Drop Off and Directions:
Field is Directly east of Parking lot just pass the Trees next to Outdoor rink. Campers can be dropped off at the parking lot off of Silver Ridge Dr NW on the east side of the outdoor Pool

Afternoon Swim Location:
Silver Springs Outdoor Pool – schedule to be confirmed

Indoor Facilities:
Uplands Recreation Centre / St Thomas United Church

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

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

Calgary NW – 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 – schedule to be confirmed

Indoor Facilities:
Maranatha Christian Reformed Church

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.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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 – schedule to be confirmed

Indoor Facilities:
Thornhill Baptist Church

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

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

Calgary NE – Martindale

Martindale Soccer Field – 45 Saddletowne Cir. NE Calgary, AB T3J 0H5

Nearest Intersection:
Martindale Dr. NE & Saddletown Cir NE

Drop Off and Directions:
Drop off in the parking lot off of Martindale Dr NE next to Nelson Mandela High School.  the soccer field is next to the parking lot.

Afternoon Swim Location:
Saddletowne YMCA Genesis Centre of Community Wellness – schedule to be confirmed

Indoor Facilities:
NE Genesis Centre

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.

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

Calgary NE – Pineridge

Lester B. Pearson 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. Campers can be dropped off in the north parking lot of the high school, closest to the field.

Afternoon Swim Location:
Village Square Leisure Centre – schedule to be confirmed

Indoor Facilities:
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.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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:
13 Av NE & 6th St NE

Drop Off and Directions:
Field is directly north of the Parking lot between the baseball diamonds.  Please use the parking lot in Renfrew Aquatic Centre off of 13 Ave (near the baseball diamonds) to drop off your camper(s)

Afternoon Swim Location:
Renfrew Aquatic Centre – schedule to be confirmed

Indoor Facilities:
Renfrew Community Association

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.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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:
Drop off in the parking lot south east of Forest Lawn High School.  Enter off of 14 Ave SE.  Soccer field is east of teh high school off of 14th Ave E.

Afternoon Swim Location:
Forest Lawn Outdoor Pool – schedule to be confirmed

Indoor Facilities:
Forest Lawn Library

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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:
51 St SE & 94th Ave SE

Drop Off and Directions:
Field is beside 51 St SE across from 94th Ave SE.  

Afternoon Swim Location:
Acadia Aquatic Centre – schedule to be confirmed

Indoor Facilities:
Acadia Recreation Complex

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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:
Drop of at the parking lot off of 66 Ave SE between Banting and Best School, and Sherwood Park School.  Field is right at the end of the parking lot (between the baseball field and basketball court). 

Afternoon Swim Location:
Millican-Ogden Outdoor Pool – schedule to be confirmed

Indoor Facilities:
Millican Ogden Community

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

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

Calgary SW – Canyon Meadows

Dr. E.P. Scarlett High School – 220 canterbury Dr SW Calgary, AB T2W 1H4

Nearest Intersection:
Elbow Dr SW & Cantebury Dr SW

Drop Off and Directions:
Use Canterbury Dr SW turn into first driveway for EP Scarlett Senior High on East side, go to the very end of driveway and around school towards Anderson Rd.

Afternoon Swim Location:
Canyon Meadows Aquatic & Fitness Centre – schedule to be confirmed

Indoor Facilities:
Woodgreen Presbyterian Church

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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:
Location and schedule to be confirmed

Indoor Facilities:
Altadore Church 

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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 & Pump Hill 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 in the parking lot at St. Benedict Elementary School (back of parking lot closest to the fields)

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

Afternoon Swim Location:
Southland Leisure Centre – schedule to be confirmed

Indoor Facilities:
Braeside Community Centre

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.

*Week 9 – As students will be returning to school on August 28, Week 9 will be a 3-day camp week with camp running Monday August 25 – Wednesday August 27 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 – schedule to be confirmed

Indoor Facilities:
Giuffre Family Library & Marda Loop Church

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.

This camp location does not have access to a permanent restroom facility.  As such, a portable toilet and hand washing station will be onsite for the convenience of all camp participants.  We encourage everyone to maintain cleanliness and proper hygiene when using portable toilets.

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

Full Day Sessions

Regular Rate: $299
Weeks 1 & 6 (4-day weeks) $239

Discounts

Early Bird (Before March 31):

Save $50/week

April 1 - June 1:

Save $15 per week

1 Child, 6+ Weeks:

Save $40 per week

Sibling Discount:

Save $10 off camper total **

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

** Sibling Discount available until June 29 2025. $10 off camper total for 2nd and subsequent campers within a household.

Camp Dates 2025

Week 1: June 30-July 4 *
Week 2: July 7-11
Week 3: July 14-18
Week 4: July 21-25
Week 5: July 28-Aug. 1
Week 6: Aug. 5-8 *
Week 7: Aug.11-15
Week 8: Aug. 18-22
Week 9: Aug. 25-29

* Camp does not run July 1 or August 4

Morning Sessions

Regular Rate – $189
Weeks 1 & 6 (4-day weeks) $144

Discounts

Early Bird (Before March 31):

Save $25/week

April 1 - June 1:

Save $10 per week

1 Child, 6+ Weeks:

Save $20 per week

Sibling Discount:

Save $10 off camper total **

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

** Sibling Discount available until June 29 2025. $10 off camper total for 2nd and subsequent campers within a household.

Registration Policies.

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

  • All cancellation requests received prior to March 31, 2025 are subject to a full refund (minus any credit card processing fees)
  • All cancellation requests received as of April 1, 2025 are subject to a $100 cancellation fee per camper.
  • If written cancellation is received by the registration office at least 14 days BEFORE the start of the camp week, a refund (less the $100 cancellation fee per child) will be provided.
  • If written cancellation is made to the registration office within 14 days of camp starting, consideration will only be given to either switching weeks OR a camp credit.
  • No refunds will be provided once camp has started for any reason.
  • There are no refunds given due to bad weather.
  • Refunds will not be provided for days that a camper does not attend camp due to illness or other commitment.
  • Any changes to your registered weeks of camp (i.e. switch to another week) are subject to a $15 fee per occurrence.
  • All credit card payments are subject to a non-refundable 2.4% 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 ($30/camper per week)
  • After care: 12:30 – 1pm ($30/camper per week)
  • Before & after care:   ($50/camper per week)

For FULL DAY sessions:

  • Before care: 8 – 8:30am ($30/camper per week)
  • After care: 4:30 – 5pm ($30/camper per week)
  • Before & after care:   ($50/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 $20 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!