Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Vancouver
British Columbia
77 live openings
Calgary
Alberta
64 live openings
Regina
Saskatchewan
55 live openings
Edmonton
48 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.
YMCA of Simcoe/MuskokaNew
Overview
Provide instructional swimming lessons to various age groups while ensuring the safety and security of all aquatic program participants. Maintain accurate progress records and perform regular safety checks of lifesaving equipment.
Quick view →
Compensation
CA$19 - CA$19 / HOUR
Posted
New
ILACNew
Responsible for the safety, security, and well-being of a group of international campers aged 7-17. Duties include delivering camp programming, supervising excursions, and maintaining a positive, English-only environment.
CA$2,200 - CA$2,200 / YEAR
Girl Guides of Canada
Facilitate engaging indoor and outdoor activities, crafts, and games for girls aged 6-12. Ensure the duty-of-care and safety of campers while building positive relationships and fostering an inclusive environment.
CA$18 - CA$18 / HOUR
5 days ago
YMCA-YWCA of Winnipeg
Act as a role model to provide leadership and supervision for children's programs. Focus on promoting fun, fitness, skill development, and overall well-being through various activities.
Salary not listed
6 days ago
YMCA of Simcoe/Muskoka
The lifeguard and swim instructor will provide instructional swimming lessons and ensure the safety of all facility users in the aquatic program spaces. They are also responsible for maintaining accurate participant records, setting up equipment, and performing regular safety checks.
1 month ago
Instructors will be responsible for planning, developing, and delivering a variety of quality, safe, and fun exercise classes for members. They must also play an important role in providing encouragement, motivation, and support to help members achieve their fitness, health, and wellness goals.
3 months ago
YMCA of Hamilton|Burlington|Brantford
The primary responsibility involves providing consistent lifeguard coverage to ensure the safety of all pool users while upholding policies and delivering excellent customer service. Additionally, staff will teach, guard, and coach various aquatic programs, developing lesson plans and maintaining accurate records of participant progress.
CA$19 - CA$21 / HOUR
4 months ago