Registration
Join us for school break and summer camps!
At YMCA of Three Rivers Camps, we believe in unlocking the potential in every camper. Through diverse and inclusive programming, we create safe spaces where everyone can thrive, feel connected, and belong.
We believe that every camper deserves the opportunity to overcome obstacles, grow as individuals, and shine as part of their community. We welcome all — regardless of age, cultural background, ethnicity, income, faith, gender identity, race, or sexual orientation — to be part of a camp experience that inspires confidence, builds lifelong memories, and fosters leadership.
We're here to empower campers, leaders in training, volunteers, and staff to discover their, embrace new challenges, and become tomorrow’s leaders and global citizens.
Key Registration Dates
Day Camps: Registration is now open!
Overnight Camps: Registration is now open!
Be part of something extraordinary — register now and let your light shine!

We want to make sure that YMCA camps are right for your family and that campers are ready to be successful at camp. Here are some things to keep in mind:
At our Overnight and Outdoor Day Camp locations spend 70% or more each day outdoors. We believe that the best learning and growth happen in our natural environment where children can connect, explore, and thrive.
Campers learn about healthy risk taking through challenging, well-supervised activities such as swimming, climbing, hiking, and boating.
Camp Readiness Checklist
Can your camper:
Take direction and instruction from a staff person and understand safety instructions?
Interact and participate within the camp environment?
Interact and participate in a way that is safe for themselves and others?
Attend school successfully?
Fully dress and change themselves independently?
Use the toilet by themselves during the day?
If you answered “no” to any of these questions or if you feel your camper requires additional support or accommodations for special needs, please call the camp office at 519-699-5100 or email prior to registration.
After clicking REGISTER NOW, you’ll be redirected to the CampBrain Registration Portal to create a new household account.
The email address that you use for the account will be the main email address we use to connect with you. *Bookmark this page (ytr.campbrainregistration.com) to make logging back into your account easier.
Select the CAMP that you are registering for (e.g. Day Camps 2025, or Overnight Camp Belwood, etc.).
Enter your camper's information (name, age, and gender identity).
Follow the steps to select your SESSION. The camps available for that session with their prices will appear. Select the camps you wish to register for and click "add to cart".
Once you’ve selected all the sessions and camps, click on “continue”.
Complete online FORMS. Mandatory forms are marked with a red asterisk (*).
Follow the steps to complete PAYMENT.
If you have applied for fee assistance please email our office at camp@ytr.ymca.ca with you colour level and pin number. This will be applied to your registration.
if you receive subsidy, please STOP here and call the camp office at 519-699-5100.
You will receive a confirmation email shortly after finalizing your registration
Next Steps
You can login to your CampBrain registration at any time to verify your session dates, confirm payment amounts and complete all forms prior to summer.
If you need to make a change to your registration, please email our camp team.
We'll keep in touch with you through the email address linked to your account. Be sure to check your inbox for important updates and details about an exciting summer!
Video: How to Register Your Camper Online (9m 28s)
If a camp week is full, you may choose to add your child(ren) to the waitlist. When you are logged into our online summer camp registration site, you will see an orange "waitlist available" indicator beside each week. To add your child to the waitlist, click on "show details", then "add to waitlist".
Be sure to complete the checkout process – there is no charge to join the waitlist, but your spot on the waitlist will only be confirmed once checkout is complete. If a space becomes available, our office team will send you an email with instructions on how to claim the spot and complete enrollment.
Waitlist priority is determined by the date and time the request was submitted, so we recommend adding your child to the waitlist as soon as possible!
Payment Information and Policies
We accept Visa, Mastercard, and Visa Debit.
Deposits
A non-refundable deposit is required at the time of registration:
$50 per child per session for Day Camps
$200 per child per session for Overnight Camps
The deposit is part of the total session cost, not an additional fee. For example, if a session costs $320, paying the $50 deposit at registration leaves a remaining balance of $270.
Flexible Payment Options
To ensure all children can attend camp, we offer flexible payment plans and work with third-party subsidy providers. Families can choose from the following payment options:
Pay the full fee at the time of registration.
Set up monthly installments (less the deposit), to be completed by May 15.
Schedule the remaining balance (less the deposit) to be paid in full on May 15.
Important Deadlines
Cancellation Policy: May 15, 2025, is the last day to cancel a session and receive a refund, minus the deposit.
Final Payment Deadline: All camp fees must be paid in full no later than two weeks prior to the start of the registered camp session.
If registering within two weeks of the session start date, camp fees must be paid in full at the time of registration to secure a spot.
Additional Policies
Refunds are not provided for missing camp due to illness. In the event of a declined or incomplete payment, we will contact you promptly to update your payment information. Updated payment details must be provided within one week to ensure your child's spot is secured.
Failure to meet payment deadlines may result in your child losing their spot at camp.
For further support or questions, please contact our office at 519-699-5100.
Please note: Credit card payments made to YMCA of Three Rivers may appear on your credit card statement description as "*BAM YMCA of KW", "Bambora Internet Wholesale", or “Bambora Internet PSP”.
Deposits made at the time of registration are nonrefundable. Any cancellations or session changes must be done prior to May 15 to be eligible for a refund (less the deposit).
The YMCA of Three Rivers believes that every child should have the opportunity to attend camp. If your family cannot afford camp, you may be eligible for sponsorship through the YMCA of Three Rivers or one of our community partners. Fee assistance programs are different for families across our Three Rivers’ Communities (Guelph-Wellington, Stratford-Perth, and Waterloo Region). Details on programs for each region are below.
Please note: You are able to register for your space in day camp while you are waiting for fee assistance confirmation.
To apply for fee assistance, most social support services require you to provide Proof of Income or a Notice of Assessment (this information must be resubmitted yearly).
Please choose your camp locations based on where you are applying for fee assistance (i.e., County of Wellington Child Care Subsidy funds campers attending Guelph camps).
We do all we can to make sure you can access fee assistance for camp. Please note that fee assistance is subject to funding availability and camper family eligibility.
Interested in giving the gift of camp to children in your community? Donate to our Camp Fund.
If you are applying for fee assistance, during the registration process:
Set up a household account in the camp registration portal.
Register for the camp weeks you are interested in.
Once you get to the PAYMENT step, STOP and call our office at 519-699-5100 to speak to camp staff about the next steps.
Once you receive your confirmation of subsidy letter, please call our office at 519-699-5100. We will finalize your camp registration, apply your subsidized amount, and set up a flexible payment plan for the remaining fees.
Canada-Wide Early Learning & Child Care (CWLECC) Please note that YMCA Day Camp are recreation programs and do not qualify for Canada-Wide Early Learning & Child Care (CWLECC) fee reduction for children under six. For summer programs that offer CWLECC please visit our Child Care page.
Fee Assist Eligibility: For qualifying day and overnight campers who live in Waterloo Region, Stratford-Perth, or Guelph and Wellington County and all the YMCA of Three Rivers camp locations.
*No longer available for Camp Ki-Wa-Y and Camp Waabanaki 2025 dates.
For qualifying day campers: To apply please visit the fee assist website and follow these steps:
Click "Start your Fee Assist application".
Create an account or login to your account.
Submit your name, address, and email address, and follow the link sent to you.
Submit your family household information and upload your income documentation.
Within two to three days of completing your registration, you will receive a QUICK INFO CARD via email with a COLOUR CODE and PIN NUMBER.
While you are waiting for subsidy confirmation, follow the camp registration steps outlined above.
Jumpstart
Eligibility: For qualifying day and overnight campers.
https://jumpstart.canadiantire.ca/pages/individual-child-grants
Families may qualify for up to three weeks at one overnight camp per child per summer and up to four weeks at one day camp per child per summer.
Kids in Camp
Eligibility: For qualifying day and overnight campers.
https://kidsincamp.com/parents-campers/
*No longer available for Camp Ki-Wa-Y and Camp Waabanaki 2025 dates.
Guelph-Wellington County
Children’s Foundation of Guelph and Wellington
Eligibility: For qualifying day and overnight campers who live in Guelph-Wellington County and are planning on attending camp at Camp Belwood, Camp Conestoga, and/or the Guelph Y.
The Children's Foundation of Guelph Free to Grow Program nurtures the physical, social, emotional, and mental well-being of children and youth by funding recreational and life-skill opportunities such as sports, arts, camps, driver's education training and leadership development.
For more information about eligibility and how to apply for financial assistance, please visit their website or call their office at 519-826-9951 ext. 23
Stratford-Perth
City of Stratford
Eligibility: For qualifying day campers who live in Perth County.
To determine if your household is eligible for fee subsidy, please contact the City of Stratford Children’s Services Department by either:
Phone: (519) 271-3773 ext. 200
Toll Free: 1-800-669-2948
Email: childrensservices@stratford.ca
You will be required to complete a Fee Subsidy application. Once approved, you will receive a correspondence from the City of Stratford Children’s Services Department indicating the amount of subsidy you are eligible to receive.
While you are waiting for subsidy confirmation, follow the camp registration steps outlined above. For more information click here.
Waterloo Region
Region of Waterloo
Waterloo Region Child Care Subsidy
Eligibility: For qualifying day campers up to and including age 12 who live in Waterloo Region and are planning on attending camp at Camp Heidelberg, A.R. Kaufman Family Y, Chaplin Family Y, and Shade's Mills.
Learn more through the website here.
The House of Friendship Family Outreach Program
Eligibility: For qualifying day and overnight campers who live in Waterloo Region and are planning on attending camp at any YMCA of Three Rivers camp location in Waterloo Region.
Connect with a family outreach worker to explore how they can help you send your kids to camp by:
Filling out their application form, calling 519-742-8327 x 240, or emailing info@familyoutreach.ca
While you are waiting for subsidy confirmation, follow the camp registration steps outlined above.
Bussing is limited and only available at certain sites. More details will be available when the 2025 camp registration opens.
Wondering if camp is right for your child?
Frequently Asked Questions (FAQ)