Top Jobs and Careers in Ontario
From the Great Lakes to big-city hubs and quiet towns, Ontario is a mosaic of communities and industries that shape everyday life. In Ontario's job market, you'll find Ontario jobs across tech, healthcare, manufacturing, education, and public service, with roles for students, graduates, and experienced professionals.
Ontario Jobs Market FAQ
Currently, there are 6,610 active job listings in Ontario.
The estimated salary range for jobs in Ontario is: 51,415 - 153,874 per year.
Leading employers currently posting jobs include Loblaw Companies Limited, Scotiabank, Walmart Canada.
Browse Jobs in all Cities in Ontario
Toronto
1528
Mississauga
540
Ottawa
527
London
248
Hamilton
233
Markham
221
Brampton
174
Cambridge
158
Kitchener
149
Oakville
148
Burlington
129
Kingston
129
All cities »
Guelph
127
Vaughan
119
Windsor
111
Waterloo
108
Oshawa
91
Thunder Bay
87
Barrie
84
Pickering
79
Kanata
73
Milton
71
North Bay
63
Peterborough
59
Brantford
56
Owen Sound
55
Sudbury
52
Current Job Listings in Ontario
Overnight Replenishment Teammate
Sobeys,
Oshawa, ON
6 minutes ago
Requisition ID: 193191 Career Group: Store Careers Job Category: Retail - Replenishment Travel Requirements: 0 - 10% Job Type: Part-Time Country: Canada (CA) Province: Ontario City: Oshawa Location: 925 Oshawa Sobeys Postal Code: L1K 2Z5 Embark on a rewarding career...
Payment Specialist-Bilingual
Workplace Safety and Insurance Board (WSIB),
Waterloo, ON
6 minutes ago
About The Workplace Safety And Insurance Board (WSIB) We’re here to help. When an injury or illness happens on the job, we move quickly to provide wage-loss benefits, medical coverage and support to help people get back to work. Funded...
LTO ES25-120 - St. John Henry Newman - ERT - 1.0 FTE
Niagara Catholic District School Board,
Niagara Falls, ON
6 minutes ago
Niagara Catholic District School Board requires a long term Elementary Occasional Teacher Please ensure your Occasional Teacher Portfolio is up to date and uploaded with your application. These portfolios will be relied upon and considered for the selection of a...
SS25-SP-46 (1.0 FTE) MPM2D, MCR3U, MAT1L/2L
Niagara Catholic District School Board,
Niagara Falls, ON
6 minutes ago
Niagara Catholic District School Board requires a long term Secondary Occasional Teacher Please ensure your Occasional Teacher Portfolio is up to date and uploaded with your application. These portfolios will be relied upon and considered for the selection of a...
Senior Project Manager
HDR,
Richmond Hill, ON
7 minutes ago
At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we...
Culinary Systems Coordinator
Service Inspired Restaurants (SIR Corp.),
Burlington, ON
7 minutes ago
Our Story At Service Inspired Restaurants we take great pride in our diverse portfolio of restaurants and believe a brave, bold and results-driven culture inspires and creates new opportunities for everyone. Our values and promises are not simply a dream,...
Structural Engineer - Centre Block Project
WSP in Canada,
Vaughan, ON
7 minutes ago
Job Description The Opportunity: Join WSP as a structural engineer for the Centre Block Rehabilitation Project. Centre Block is our most iconic heritage building and a symbol of Canadian democracy. The building contains the House of Commons and Senate Chambers,...
Senior Recruitment and Access Officer - 16704
Brunel Law School,
London, ON
7 minutes ago
The Widening Access team works to increase the number of young people and adults from underrepresented backgrounds who progress to higher education. Through different activities, we work with young people and adults, parents and teachers to raise awareness of higher...
Personal Banking Associate Trainee
TD,
Brampton, ON
7 minutes ago
Lieu De Travail Brampton, Ontario, Canada Horaire 37.5 Secteur D’activité Services bancaires personnels et commerciaux Détails De La Rémunération $45,700.00 - $61,000.00 CAD La TD a à cœur d’offrir une rémunération juste et équitable à tous les collègues. Les occasions...
Junior App Developer
Method CRM,
Toronto, ON
CA$50,000
-
CA$70,000
per year
7 minutes ago
Opportunity Our Product and Development teams are growing, and we’re looking for a Junior App Developer who is passionate about delivering exceptional user experiences and building impactful applications. This role blends the technical depth of software development with the creative...
Natural Foods Clerk Part Time Evening
Zehrs,
Guelph, ON
7 minutes ago
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...
Applications - Mechanical Design
Life Sciences Systems,
Cambridge, ON
7 minutes ago
The world isn’t standing still, and neither is ATS Life Sciences - We don’t follow the trends. We set them! Are you interested in being part of a team that makes a difference? Join our growing ATS Life Sciences Systems...
Before School Support - LTO - 7.5 hrs per week
Waterloo Region District School Board,
Cambridge, ON
CA$25
per hour
7 minutes ago
Waterloo Region District School Board (WRDSB) serves approximately 65,000 students in 123 schools, as well as alternative and continuing education sites. WRDSB is committed to creating learning environments that support the achievement and well-being of all students through partnering with...
Night Crew Clerk
Loblaw Companies Limited,
Carleton Place, ON
7 minutes ago
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 commitment to positively impact the lives of all Canadians provides employees a range...
Financial Analyst
Carmeuse,
Ingersoll, ON
7 minutes ago
Job Description Responsibilities: Month-end close functions Fixed asset reviews Capital project closing Cycle count procedures Spare parts inventories Monthly and periodic stockpile surveys Slow moving inventory quarterly adjustment Budget and 7+5 forecast support and preparation Bulk material purchase price variance...
Home Instruction - I/S English - 3-5 Hours/Week, Location to be determined
Simcoe County District School Board,
Barrie, ON
CA$40.42
per hour
7 minutes ago
Principal : Julie Rennison School : Innisdale S.S. Home Instruction - I/S English - 3-5 Hours/Week, Location to be determined * All fees for the application process are covered by the Simcoe County District School Board.* Guided by the principles...
Route Sales Associate
Old Dutch,
Sudbury, ON
7 minutes ago
Position Name: Sales Job Type: Full Time Location: Sudbury, ON Job ID: 2169 Closing Date: Jan 08, 2026 Language: English Route Sales Associate Are you motivated, with a strong commitment to customer service? Do you love independence at work? Are...
Site Academic Coordinator, Pediatric Program
NOSM University,
Sudbury, ON
7 minutes ago
This position compliments the roles of the NOSM University (NOSM U) Pediatric Program’s regional Site Directors. The position has been created to allow for increased oversight in ensuring the academic requirements, including Entrustable Professional Activities (EPAs) completion, practice STACERs and...
Registered Nurse (RN) - Temporary Full Time
Jarlette Health Services,
Collingwood, ON
7 minutes ago
Collingwood Care Centre 250 Campbell St, Collingwood, Ontario Join our team as a Registered Nurse (RN)! Temporary Full Time Positions available As a Registered Nurse (RN) at Jarlette Health Services, you are an integral part of the healthcare team and...
Personal Banking Associate
TD Securities,
Midland, ON
7 minutes ago
Work Location: Midland, Ontario, Canada Hours: 37.5 Line Of Business: Personal & Commercial Banking Pay Details: $47,500 - $58,600 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining...