Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Calgary
Alberta
73 live openings
Edmonton
62 live openings
Regina
Saskatchewan
54 live openings
St. Catharines
Ontario
53 live openings
Legal
k12.careers helps educators discover verified school and district opportunities. Confirm compensation, credentials, and deadlines on the official hiring site before applying.
ILAC
Overview
General Counselors are responsible for the safety, security, and well-being of campers while delivering engaging camp programming. They supervise campers during activities, meals, and excursions while ensuring a positive and inclusive camp environment.
Quick view →
Compensation
CA$1,800 - CA$5,500 / YEAR
Posted
1 month ago
Community Sports Partners
The Basketball Development Officer is responsible for delivering high-quality coaching to youth players and managing administrative tasks such as scheduling and recruitment. They will design training programs, track player progress, and collaborate with staff to meet participation and performance targets.
CA$21 - CA$27 / HOUR
The coach will lead engaging soccer activities for children aged 18 months to 13 years, focusing on fun, skill development, and game-like situations. They are responsible for maintaining a high-energy environment while interacting effectively with children and providing feedback to parents.
CA$18 - CA$23 / HOUR
2 months ago
Brimacombe
The role involves providing high-quality outdoor educational and recreational experiences by leading weekly-themed programming and ensuring the safety and whereabouts of campers at all times. Counsellors will also assist in writing and implementing weekly schedules and maintaining accurate program records.
CA$18 - CA$18 / HOUR
4 months ago
YMCA of Hamilton|Burlington|Brantford
The Child & Youth Program Staff is responsible for the development and delivery of various child and youth programs at the YMCA. They will coach and supervise children, maintain communication with parents, and ensure the health and safety of participants.
CA$19 - CA$19 / HOUR