Summer Camps

Summer Camps

Did you know the BGCCA offers fun & engaging summer camps for children & youth ages 5 through 17?
Camps are offered for ages 5 to 10 each week, with youth camps (ages 11 through 17) running on select weeks.
Check out the Junior Summer Camp page for information on camps for children ages 5 to 10 & the Youth Summer Camp page for information on the camps for youth ages 11 through 17!  *Children must have completed kindergarten in order to attend our summer camp program.

General Camp Information


All of our OSC/Junior summer camps are based out of our 5th Avenue club, located at 111 5th Avenue. Depending on the year, we offer camps at Bragg Creek Community Centre. Transportation will be available for participants residing on Bragg Creek who are participating in our Junior and Youth Camps at our Cochrane Club. LIMITED SPOTS AVAILABLE. 

Off-site field trips will begin and end at our 5th Avenue location. Times may vary and parents will be notified for each camp week. 


Camps run from 8:45 AM to 4 PM daily.  Before and after care is available for children ages 5 through 12 years old.  

Summer Camp Times
Program Hours Additional Details
Camp Programs 8:45 AM - 4:00 PM N/A
Before Care 7:00 AM - 8:45 AM +$25/wk for ages 5-12 only
After Care  4:00 PM - 6:00 PM +$25/wk for ages 5-12 only; ages 13-17 can attend youth drop-in

What to Bring to Camp

  • Healthy Lunch
  • 2 Healthy Snacks
  • Water Bottle
  • Weather appropriate clothing
  • Hat & Sunscreen
  • Bug Spray

Please note that BGCCA is a NUT-FREE facility. Please do not pack peanuts or tree-nuts when sending your children with lunches and snacks.

Each child registered will be given one free camp article of clothing to keep, which must be worn on the days that we are scheduled for off-site trips.


This year we are accepting payments for camps by check and credit card! So please take some time to read through the points below:

  • All camp weeks will be subject to a $25 non-refundable deposit upon registration. The deposit is not in addition to the camp fees, but comes out of the camp week fees in the event of a cancellation.
  • The registration forms (no matter which form you select) will outline the total camp fees for all the camp weeks you are registering for as well as outline how much of the total camp fees is the non-refundable deposit. 

Paying by Credit Card

  • When paying by credit card, the total balance of the camp fees will be charged at the time of registration . The registration form will calculate the total balance, as well as outline how much of the total is considered the non-refundable deposit. The deposit information is for your information only. 

Paying By Check

When paying by check, the registration form will outline the total camp fees for all camp weeks, as well as the non-refundable deposit. 
In order to confirm your child(ren)'s spot(s) BGCCA must receive the following within 7 days of registration:

  • a check for the deposit ($25 per camp) as outlined on the registration form at the time of registration;

  • one post-dated check: for the total balance of the July + August camp fees (the total fees outlined on the registration form, minus the deposit) post-dated for June 15, 2017
  • two post-dated checks: one for the balance of the July camps (dated June 15) and one for the balance of the August camps (dated July 15) [if you are unsure how to calculate these balances, please speak with the OSC or Youth Program Coordinators who will be happy to assist you!]


For more information on our Junior and Youth summer camps, please follow the links below to begin the registration process! Please be aware that there are certain weeks where camps are not available for ages 13-17. Additional details on camp weeks and the ages available are provided on the Youth Summer Camp page. 

Follow the links to get more Camp-specific details and links to the registration forms

Junior Summer Camps (ages 5-10 years old)

Youth Summer Camps (ages 11-17 years old)

Follow us on: Facebook 41e34fe7a01277154257881723d9aeb222bc17699b34e1e3e009b513e3e263e4 Instagram 2269784eb1911da2949533f5df9e2f6c79ee7d24b12ad8a316e9194949ed47ba