Summer Job Opportunities 2026
Canada Summer Jobs Program Positions
Eligibility Requirements
- Age 15-30 at start of employment
- Canadian citizen, permanent resident, or protected person
- Valid Social Insurance Number
- Legally entitled to work in Canada
Application Deadline: May 31, 2026
Duration: 6 to 8 weeks (June/July start)
Hours: 35 per week
Hours: 35 per week
To apply please email your resume and cover letter to jobs@ngccfm.ca.
Please include the job you are applying for in the subject line of your email.
Day Camp Leader
Positions Available: 1
Join our energetic team to create memorable experiences for young campers! We’re looking for enthusiastic youth leaders to help run our summer camp program.
Key Responsibilities:
- Plan and lead daily activities (sports, crafts, educational sessions)
- Ensure camper safety and positive experiences
- Mentor and engage with campers
- Assist with setting up and marketing the camp
- Communicate with parents and staff
- Provide supervision at a 5 day overnight camp in Cedar Valley, ON
Required Qualifications:
- Experience working with children, experience in a Christian faith based environment is an asset
- Strong leadership and organizational skills
- Experience with graphic and web design as well as video editing an asset
- High energy and positive attitude
- Team player with excellent communication skills
Vacation Camp Counsellor
Positions Available: 1
Join our energetic team to create memorable experiences for young campers! We’re looking for enthusiastic youth leaders to help run our summer camp program.
Key Responsibilities:
- Lead daily activities (sports, crafts, educational sessions)
- Ensure camper safety and positive experiences
- Mentor and engage with campers
- Communicate with parents and staff
- Assist with the execution of a 5 day overnight camp in Cedar Valley, ON
Required Qualifications:
- Experience working with children, experience in a Christian faith based environment is an asset
- Strong leadership and organizational skills
- High energy and positive attitude
- Team player with excellent communication skills