Jobs in St. Catharines, ON

In St. Catharines, ON, you’ll find a lake-side city with a lively downtown, easy commuting, and a welcoming community vibe. The job market here spans manufacturing, healthcare, education, retail, and tech, with plenty of local opportunities across the Niagara region.

Sales Representative

Soletanche Bachy
7 hours ago
St. Catharines, ON
Est. CA$70,904 - CA$102,615 / yr
Job Summary We are seeking a motivated and technically minded Sales Representative to join our team in the custom construction equipment sector. This role focuses on developing customer relationships, identifying project opportunities, and supporting the design and delivery of specialized...

Physiatrist

Hotel Dieu Shaver Health and Rehabilitation Centre
7 hours ago
St. Catharines, ON
Est. CA$57,770 - CA$66,109 / yr
Hotel Dieu Shaver Health and Rehabilitation Centre, located in the heart of Niagara, across the street from Brock University, is looking for a Physiatrist to join our medical team. Hotel Dieu Shaver Health and Rehabilitation Centre is a faith based...
7 hours ago
St. Catharines, ON
Est. CA$69,489 - CA$95,194 / yr
With one truck, a strong work ethic and an ardent sense of team spirit, Mike and Antonio Giampaolo established Triple M Metal in 1975. Now, more than 40 years later, we have grown from modest beginnings to become one of...
9 hours ago
St. Catharines, ON
Est. CA$76,408 - CA$93,814 / yr
LOCATION: Downtown St. Catharines, Ontario START DATE: Immediately POSITIONS AVAILABLE: One (1) JOB TYPE: Full-Time About the Job We are looking for a driven ASP.NET Core Software Developer to join our team. If you believe you can work and communicate...
23 hours ago
St. Catharines, ON
Est. CA$44,778 - CA$51,022 / yr
We are continuing to grow and are searching for two (2) Full-time Bakers for our new Welland bakery who are looking for the next challenge in their careers to grow with us. The COBS Bread brand has been built on...

Physiotherapist Assistant

Back in Motion
1 day ago
St. Catharines, ON
CA$20.00 - CA$22.00 / hr
POSITION TITLE Physiotherapy Assistant PROGRAM Long-Term Care Rehabilitation Services LOCATION Long-Term Care Home in St. Catharines, ON HOURS 30 hours per week STATUS Permanent Part Time | 30 hours per week REMUNERATION $20 - $22 SUMMARY We require a skilled...

Pharmacy Assistant

Loblaw Companies Limited
1 day ago
St. Catharines, ON
CA$16.10 - CA$22.10 / hr
Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment...

Électricien /Électricienne

The St. Lawrence Seaway Management Corporation
2 days ago
St. Catharines, ON
CA$43.82 - CA$46.74 / hr
À la Corporation de Gestion de la Voie Maritime du Saint-Laurent, nos gens passent avant tout. Nous sommes fiers de faire une réelle différence en contribuant au transport durable et efficace des marchandises. En vous joignant à notre équipe dynamique,...

Electrician

The St. Lawrence Seaway Management Corporation
2 days ago
St. Catharines, ON
Est. CA$58,784 - CA$81,235 / yr
At the St. Lawrence Seaway Management Corporation, our people come first. We are proud to make a real difference by contributing to a sustainable and efficient transportation of goods. Applying to join our dynamic team will make you an ambassador...

HSE Manager

Soletanche Bachy
2 days ago
St. Catharines, ON
Est. CA$84,473 - CA$116,732 / yr
What Your Day-to-Day Will Look Like Operational Leadership Partner with Operations, Project Managers, Superintendents, and Supervisors to support safe project execution Spend regular time in the field understanding how work is actually performed Support project planning and execution from an...

Junior Purchaser

Ontario Shipyards
2 days ago
St. Catharines, ON
Est. CA$75,719 - CA$99,691 / yr
Position Title: Junior Purchaser Location: Port Weller (St. Catharines, ON) – reliably commute or plan to relocate before starting work Job Type:  Full-time, Permanent Pay:  Target salary range of $50,000 – $60,000 annually, based on experience About Ontario Shipyards Ontario...
3 days ago
St. Catharines, ON
CA$26.26 - CA$27.50 / hr
Registered Early Childhood Educator - Before & After School Location YMCA of Niagara Childcare Centres, before and after school locations in: St. Catharines Grimsby Beamsville Niagara Falls Welland Pay $26.26 - $27.50 per hour inclusive of all government funding Split...

Pharmacy Assistant

Neighbourly Pharmacy
3 days ago
St. Catharines, ON
Est. CA$40,268 - CA$51,918 / yr
DrugSmart Pharmacy Brock is looking for a Full-Time Pharmacy Assistant to join our team in St. Catharines, Ontario. Compensation listed is a starting point only and will be determined based on the candidate's experience. Patient Focused Care Responsibilities Support pharmacists...

Public Spaces Coordinator

City of St. Catharines
3 days ago
St. Catharines, ON
Est. CA$83,229 - CA$113,673 / yr
At the City of St. Catharines, you’ll find more than just a job — you’ll find a place that fits. Here, your work means something — where you can see the impact, feel the pride, and know you’re a part...

Janitorial Cleaner

ServiceMaster Clean of Canada
4 days ago
St. Catharines, ON
Est. CA$40,716 - CA$43,981 / yr
ServiceMaster is looking for janitorial cleaners in the Niagara Region. Light duty cleaning, dusting, clean bathrooms, vacuuming, empty garbage's and recycling, mopping floors Must have a valid drivers license By joining ServiceMaster Clean, you will be part of an industry...
4 days ago
St. Catharines, ON
CA$18.20 - CA$21.40 / hr
Location: ON-Pen Centre (0842) Address: 221 Glendale Ave Space 77 & 78, St. Catharines, ON L2T 2K9, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Part Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy...

Resident Engagement Manager

Sienna Senior Living
4 days ago
St. Catharines, ON
CA$43,055 - CA$53,819 / yr
locationSt. Catharines, ON, 113 Scott Street categoryOther Job ID: RESID077114 Full-Time Jul 20 2026 Resident Engagement Manager Aspira Heatherwood Retirement Living Rate of Pay: $43,055 - $53,819 This posting is for an existing vacancy At Sienna Senior Living, our commitment...
1 week ago
St. Catharines, ON
Est. CA$82,540 - CA$108,513 / yr
Clinical Manager (Registered Nurse) Location: Recuperative Care Unit, Niagara Falls Reports to: Executive Director Wage range: $79,242.80 - $97,480.80 + 22.5% in lieu of benefits and MERC Status: Full time (35 hours/week), Temporary (up to March 31, 2028 with potential...

Human Resources Business Partner

The St. Lawrence Seaway Management Corporation
1 week ago
St. Catharines, ON
Est. CA$98,782 - CA$98,782 / yr
At the St. Lawrence Seaway Management Corporation, our people come first. We are proud to make a real difference by contributing to a sustainable and efficient transportation of goods. Applying to join our dynamic team will make you an ambassador...

Project Manager – Environmental

Soletanche Freyssinet
1 week ago
St. Catharines, ON
Est. CA$89,381 - CA$116,477 / yr
About Remea Remea Canada is a specialized environmental contractor focused on tackling some of the most complex remediation challenges across the country. As part of the global Remea network and a subsidiary of Menard, we draw on international expertise, innovative...

St. Catharines, ON Jobs — Frequently Asked Questions

Current Job Listings in St. Catharines, ON

How many jobs are available in St. Catharines, ON?

Currently, there are 72 active job listings in St. Catharines, ON.

What is the average salary range in St. Catharines, ON?

The estimated salary range for jobs in St. Catharines, ON is: CA$45,693 – CA$120,378 per year.

What are the top companies hiring in St. Catharines, ON?

Leading employers currently posting jobs include Hotel Dieu Shaver Health and Rehabilitation Centre, Performance Auto Group, The St. Lawrence Seaway Management Corporation.

Where can I find more jobs near St. Catharines?

You can also find jobs in: Ottawa, Toronto, London.