Average salary: $78,028 /yearly

More stats
Get new jobs by email
  • $35.48 per hour

     ...City of Surrey Piano Instructor As one of the fastest growing cities in Canada, City of Surrey is a globally recognized leader...  ...Scope Are you passionate about piano performance and enjoy teaching a variety of ages? Join the City of Surrey’s Culture division and... 
    Piano
    Hourly pay

    City of Surrey

    Surrey, BC
    2 days ago
  • $57.48k - $110.71k per year

    23 mars 2026 Enseignante ou enseignant en musique (Piano) | LES DÉFIS QUI VOUS ATTENDENT | Nous sommes à la recherche de personnes candidates qui souhaitent travailler à temps partiel pour un remplacement et qui souhaite  s’investir sur une période au-delà de la session... 
    Piano
    Remplacement
    Contract work
    Part time
    Apprenticeship

    Collège Lionel-Groulx

    Sainte-Thérèse, QC
    1 day ago
  •  ...Job Responsibility: Position: Teaching Principal Location: Start Date: September 2, 2025 FTE: 1.00 FTE Term of Employment: Permanent...  ...responsible for the administrative duties in the school and will teach Physical Education. Qualifications: Bachelor of Education... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work

    Frontier School Division

    Waterhen, MB
    4 days ago
  •  ...focused environment. Currently seeking skilled Piano Instructors who are passionate about...  ...professionalism, dedication, and a love for teaching, helping students build confidence,...  ...goals, so being a flexible and adaptable teacher is essential. ~Have experiences working with... 
    Piano
    Hourly pay
    Full time
    Flexible hours
    2 days per week

    Squamish Personnel Solutions

    Squamish, BC
    more than 2 months ago
  • $113k per year

     ...a team responsible for integrating information technology into teaching and learning at HTS. This position champions the appropriate use...  ...experience Google Certified Educator or Innovator and Apple Teacher Certification Have expertise and experience with a wide variety... 
    Suggested
    Full time
    Summer work
    Monday to friday
    Flexible hours
    Shift work

    Holy Trinity School

    Richmond Hill, ON
    6 days ago
  •  ...We are currently looking to expand our Teacher on Call list and are looking for BC Certified teachers for all ages (ECE and K-12). The successful candidate(s) should be flexible, able to collaborate and have a passion for working with young people. Montessori experience... 
    Suggested
    Flexible hours
    Victoria, BC
    1 day ago
  • $80k - $120k per year

     ...one of the most successful sales operations of any small-to-medium business in Canada. Whether it's connecting someone with their dream piano or enrolling a family into a lifetime of music lessons, our team combines artistry with strategy, and empathy with excellence. You... 
    Piano
    Full time
    Self employment
    Remote work
    Work from home
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Merriam Music

    Toronto, ON
    24 days ago
  •  ...Contract faculty position in Chemistry at the rank of Assistant Teaching Professor to commence July 1, 2026. TRU offers B.Sc. degrees with...  ...interdisciplinary Major in Chemical Biology. The successful candidate could teach a second-year physical chemistry lecture and labs, first-year... 
    Suggested
    Contract work

    Thompson Rivers University

    Kamloops, BC
    11 days ago
  •  ...Posting Location FTE Start Date Closing Date DOA26116 Director of Teaching and Learning Salary Commensurate with Experience Competitive Remuneration Package Division Office 1.0 August 11, 2026 or negotiable March 27, 2026 JOB QUALIFICATIONS: Join the leadership... 
    Suggested
    Work at office

    Fort McMurray Public School Division

    Fort McMurray, AB
    19 days ago
  • $18.42 per hour

    Position Information Position Number P02744 Position Title Teaching Assistant – Teaching and Learning Innovations Supervisor Department Library Services Supervisor Chantale Hutchinson Location Kelowna Other Flexible Work Options Your Opportunity... 
    Suggested
    Hourly pay
    Part time
    Internship
    Monday to friday
    Flexible hours

    Okanagan College

    Kelowna, BC
    13 days ago
  • $110k - $115k per year

     ...University of Toronto invites applications for a two-year full time teaching stream contractually limited term appointment (CLTA) in...  ...generation of immunologists. The successful candidate will also teach courses in  at Trinity College. Trinity College is an undergraduate... 
    Suggested
    Permanent employment
    Full time

    University of Toronto

    Toronto, ON
    4 days ago
  •  ...Teaching in Guatemala | ECE, Kindergarten & Elementary Positions Available Our client is a non-profit, international preK-6 school located...  ...positions include: ECE Classroom Educators Kindergarten Teacher Homeroom Elementary Teachers The majority of our students... 
    Suggested
    Full time
    Local area
    Flexible hours

    EdRecruiting

    Toronto, ON
    24 days ago
  • $26 - $28 per hour

     ...aids and other materials as required by instructors Process files and paperwork Monitor and report student progress to classroom teacher Additional information Work conditions and physical capabilities ~ Attention to detail Personal suitability... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Relocation

    Learning Beam Academy

    Sudbury, ON
    19 days ago
  • $5000 per month

     ...class sizes. During the summer, we offer a condensed 5 week summer semester to students. We are looking for teachers who are wanting to teach one or two courses over a 5 week semester during this upcoming summer (Summer 2026). Position Overview: We currently have need... 
    Suggested
    Summer work

    Maple Hill School

    Richmond, BC
    10 days ago
  •  ...Job Responsibility: POSITION TITLE: Sole Charge Principal with Teaching Duties COMPETITION #: 2324-32320-03 COMPETITION END DATE:...  ...demonstrate a “students first” philosophy in previous experiences as a teacher and/or administrator. Reporting to your Director of Schools,... 
    Suggested
    Remplacement
    Full time

    Newfoundland & Labrador English School District

    Newfoundland & Labrador
    7 days ago
  •  ...Apply at Teacher – On Call JOB SUMMARY: At TWN School we offer a unique learning program. Our ideal candidates have a passion for teaching and inspire learning in all of our students. We are looking for teachers who are excellent communicators, organizers and collaborators... 
    Contract work
    North Vancouver, BC
    1 day ago
  •  ...preparation and assignments; and/or marking assignments or tests. Position Requirements Student must have completed the class requiring a Teaching Assistant, prior to being selected for a position. Preference will be given to those students who have achieved a certain grade... 
    Full time
    Temporary work
    Part time
    Summer work
    Casual work

    University of Regina

    Régina, SK
    7 days ago
  •  ...Job Title Graduate Assistant (Non-Teaching) - Full Fixed About the University At the University of Lethbridge, we speak in perspectives. We are located in the heart of traditional Blackfoot Confederacy territory in southern Alberta with campuses in Lethbridge... 
    Summer work
    Flexible hours

    University of Lethbridge

    Lethbridge, AB
    28 days ago
  • $69.04k per year

     ...Student Advisor, Accommodation Specialist, Teaching, Learning and Student Experience Primary Purpose: The Student Advisor/Accommodation Specialist works directly with students, instructors, programs and colleges from all University of Saskatchewan campuses to coordinate... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Shift work

    University of Saskatchewan

    Saskatoon, SK
    4 days ago
  •  ...Unit Arts-History Employee Group CUPE 2419 CUPE 5791 Job Family N/A Category Student Number of Vacancies Multiple Position Summary Teaching Assistants offer support for the delivery of undergraduate courses by assisting with marking assignments/exams/quizzes, monitoring... 
    Full time
    Temporary work
    Part time
    Summer work
    Remote work
    Flexible hours

    University of Regina

    Régina, SK
    14 days ago
  • $30 per hour

     ...WCCMT New Westminster is recruiting a Teaching Assistant for our Registered Massage Therapy program.  Hiring Manager: Amy Van Sickle Hours: Monday and Friday mornings (18 classes) Class delivery: In person Course: Systemics Role : To assist Instructors in curriculum... 
    Monday to friday
    Flexible hours
    Day shift
    New Westminster, BC
    more than 2 months ago
  •  ...TCRCE - Expression of interest - French Teaching Positions (90387) Tri-County Regional Centre for Education The Tri-County...  ...otherwise, you will receive instructions once a decision has been made on your application. Job Segment: Teacher, Education... 
    Long term contract
    Permanent employment

    Nova Scotia School Boards (NSSB)

    Yarmouth, NS
    11 days ago
  • 2026-2027 High School PAA Teaching Opportunities The Good Spirit School Division provides educational opportunities to approximately 6,300 students operating 27 schools in 15 communities throughout East Central Saskatchewan. We invite applications for PAA teachers who are... 

    Good Spirit School Division 204

    Yorkton, SK
    20 days ago
  •  ...City: Winnipeg Employer: St. Boniface Hospital Site: St. Boniface Hospital Department / Unit: E6 - Medicine Clinical Teaching Unit Job Stream: Clinical Union: MNU Anticipated Start - End Date: 03/13/2026 - Indefinite Reason for Term: Maternity... 
    Shift work
    Night shift

    Winnipeg Regional Health Authority (WRHA)

    Winnipeg, MB
    27 days ago
  • $104.72k - $115k per year

     ...Psychology. The appointment will be at the rank of Assistant Professor, Teaching Stream with an anticipated start date of July 1, 2026. A renewal...  ..., and mixed-methods research studies, with the ability to teach methodological reasoning, analytic decision-making, and evidence-... 
    Permanent employment
    Full time

    University of Toronto

    Toronto, ON
    11 days ago
  •  ...Posted on: 24 Feb 2026 JFS is seeking a dedicated and engaging ESL teacher for our afterschool program. The ESL teacher will work with...  ...preferred) ESL/TESOL certification preferred Prior experience teaching ESL or working with English language learners Strong... 

    TESL Toronto

    Ottawa, ON
    28 days ago
  • $21.82 per hour

     ...material, preparation of experiments, participation in field trips, etc. Occasional approved substitution for other members of the teaching or teaching support staff including the necessary related tasks. May initiate or be required to initiate information to students... 
    Hourly pay
    Full time
    10 hours per week

    University of Manitoba

    Winnipeg, MB
    6 days ago
  • $20.99 - $35.8 per hour

     ...offerte. Ville offrant une qualité de vie exceptionnelle. Leçons individuelles et de groupe.Description de l’offre d’emploi Professeur de piano dans une école de musique dynamique et solidement implantée dans son milieu depuis 40 ans. École reconnue pour la qualité de la... 
    Piano
    Permanent employment
    Part time
    10 hours per week

    Ecole De Musique Mi-La-Re-Sol Inc.

    Gaspé, QC
    more than 2 months ago
  • $120k - $135k per year

     ...The Department of Biological Sciences at the University of Toronto Scarborough (UTSC) invites applications for  a full-time teaching stream position in Molecular and Cell Biology. The appointment will be at the rank of Assistant Professor, Teaching Stream with an anticipated... 
    Permanent employment
    Full time

    University of Toronto

    Toronto, ON
    11 days ago
  • $68.53k - $118.73k per year

     ...ADST 8 & 9, Youth Work in Trades 11-12, WEX and Wood Shop 10-12 Teaching Position (1.0 FTE) September 1, 2026 to June 30, 2027 Internal...  ...ADST 8 & 9, Youth Work in Trades 11-12, WEX and Wood Shop 10-12 Teacher is required by School District #49 (Central Coast). The assignment... 
    Temporary work
    Local area
    Bella Coola, BC
    6 days ago