30 Top Recruitment Agencies in Edmonton & Their Contacts

Edmonton is definitely one of our favorite places to live and work in Canada. Some of the reasons being its friendly people and an average salary higher than the national average.

It has everything you will need to start a career and possibly a family there. Housing is affordable, fuel prices are low, opportunities in it’s strong technology sector, and an excellent education sector should you decide to advance your studies to help your career.

Average Salary in Edmonton

The average salary in Edmonton is 125,000 CAD. Jobs in the healthcare and IT sectors pay the most.

Its many job opportunities and low taxes make it a fulfilling city to grow your career in.

The Economy of Edmonton

Alberta keeps 96% of Canada’s oil reserves making Edmonton be known as the oil capital of Canada. It top industries include:

  • Oil and Gas
  • Energy
  • Manufacturing
  • Tourism
  • Financial Services
  • Technology

The List of 30 Top Recruitment Agencies in Edmonton

Finding a job in the sectors above can be very competitive hence we have prepared for you a list of the 30 top recruitment agencies in Edmonton.

KPM Staffing Inc.

Website: kpmstaffing.com

Location: 1760, Phipps-Mckinnon Bldg. 10020 101A Avenue, Edmonton, AB T5J 3G2, Canada

Phone number: +1 780-498-2700

Industries: Administrative, clerical, accounting, finance legal, human resources and management, executive positions.

They offer professional recruiting services to businesses interested in temporary or permanent staff or both.

They work for Fortune 500 companies and have earned immense trust in the hearts of major players across several industries.

Manpower Professional

Website: manpowerab.com

Location: 10031 101 Street, NW Edmonton, Alberta.

Phone number: +1 780-420-0110

Industries: Information and technology, engineering, finance, business services, and human resources, sales, marketing, communications, and executive search.

Manpower has grown to become one of the best recruitment agencies in Edmonton.

They offer opportunities to job seekers looking for chances in their career. With over 60 years in the recruitment industry, their actions speak loud for them.

David Aplin Group

Website: aplin.com

Location: 10020 100 St NW Suite 2200, Edmonton, AB T5J 0N3, Canada

Phone number: +1 780-428-6663

Industries: They operate many industries including information and technology to supply chain and operations.

David Aplin has been in the industry for 45 years, gaining reputation and mastery in helping businesses who are experiencing low staff. They have also helped many job seekers gain opportunities in the best companies.

As long as it is temporary, contract, permanent, or executive recruiting, they are guaranteed to never disappoint.

Agilus Work Solutions

Website: agilus.ca

Location: 10012 Jasper Ave, Edmonton, AB T5J 1R2, Canada

Phone number: +1 780-428-1505

Industries: Engineering, Professional and IT, Light Industrial.

Agilus is no small recruitment agency having been around for over 45 years. Because of this experience, reviews about them consistently tell of their great service and excellent work toward job seekers and employers. They make intending workers get a job at a quick pace making it one of the easiest recruitment agencies in Edmonton to deal with.

Roevin Edmonton

Website: roevin.ca

Location: 10060 Jasper Ave Suite 1905, Tower 2, Edmonton, AB T5J 3R8, Canada

Phone number: +1 780-420-6232

Industries: Virtually all industries.

As a leading recruitment agency, Roevin hires at all levels whether it’s entry level or senior staff. Just recently, they joined Adecco Group. This will give them a wider reach across many industries.

Staff Bureau Employment Services

Website: staffbureau.ab.ca

Location: 10020 101A Ave #1980, Edmonton, AB T5J 3G2, Canada

Phone number: +1 780-420-6083

Industries: Not specified

Since 1981, Staff Bureau has been offering temporary and permanent staffing services to businesses and companies.

They have built strong connections and they thrive to be updated with the recent technological developments to remain relevant in the field.

Robert Half Recruitment Agency

Website: roberthalf.ca/edmonton

Location: 10180 101 Street, Suite 1280, Edmonton, AB T5J 3S4

Phone number: +1 780-900-6136

Industries: Finance & Accounting, Administrative & Customer Support, Technology, Marketing & Creative, Legal.

As one of the best recruitment agencies in Edmonton, they have received different awards from Forbes, Fortune and HR Reporter. 

They hire both locally and remotely and have a very supportive team that ensures the right candidates are fixed in the places they have the best chances at blooming. They also retain contacts after the placement showing excellent communication and true concern for the clients they work with.

Richardson Executive Search

Website: richardsonsearch.ca

Location: 9917 112 St NW Ofc 2, Edmonton, AB T5K 1L6, Canada

Phone number: +1 780-944-1126

Industries: Executive and Corporate Leadership

With just interests in corporate leadership, Richardson believes to be the best in a single industry than to be mediocre in many. They have a very dedicated and hardworking team who matches companies with the most qualified CEOs and executives. They research the company well to understand its culture and needs before starting any recruitment process.

The boast of a concrete local and global network and meticulous placement processes in their quest to be the best.

Svensen Neighbour Recruiting

Website: snrecruiting.com

Location: 9750 51 Ave NW #246, Edmonton, AB T6E 6G4, Canada

Phone number: +1 780-432-4177

Industries: Sales and Marketing, Consulting Services.

Svensen, founded in 2012 is Edmonton based recruitment agency whose focus is on the permanent placement of marketing and sales professionals.

They research the candidates’ skills extensively to determine what job suits them as well as the employer’s culture and needs. They are today, one of the best recruitment agencies in Edmonton.

Choice Office Personnel

Location: 10309 107 St NW #129, Edmonton, AB T5J 1K3, Canada

Phone number: +1 780-424-6816

Industries: Not Specified

Since 1985, Choice Personnel has been meeting expectations and delivering quality service to employers and employees alike. Since they’ve been in the business for a long time, we can count on their already well established connections. 

They help in temporary, temporary to permanent, permanent, contract placements and many more.


Website: executrade.com

Location: 9917 112 St NW, Edmonton, AB T5K 1L6, Canada

Phone number: +1 780-944-1122

Industries: Accounting & Finance, Administrative, Engineering & Technical, Construction Professionals, Health and Safety & Environmental, Human Resources, Information Technology, Legal, Operations & Management, Sales & Business Development, Supply Chain & Logistics, Insurance, and Property Management.

Executrade has been in the business for 47 years. They have a wide database of qualified candidates coupled with a well established network of companies to make the best matches. They offer permanent, temporary and contract services.

Express Professionals

Website: expresspros.com/edmonton

Location: 10145 104 St NW, Edmonton, AB T5J 0Z9, Canada

Phone number: +1 780-484-5454

Industries: healthcare aide, accounting, finance, operations, sales, technical, distribution, logistics, manufacturing and engineering.

Since 1983, they employ over 500,000 people across 850 locations around the world. They give full time, part time, and temporary positions. They focus on mid to senior level staffing.

Eagle Professional Services

Website: eagleonline.com

Location: 10117 Jasper Ave #810, Edmonton, AB T5J 1W8, Canada

Phone number: +1 780-423-6700

Industries: Information Technology, Executive and Management Consulting, Finance & Accounting.

Eagle is one of the largest recruitment agencies in Canada. They offer temporary, permanent and contract jobs to seekers.

Founded in 1996, they are today a large agency with over 100 employees in 10 locations across Canada. They focus a bit on placing senior professionals and they generate an impressive revenue of over $150 million dollars per year.

Summit Search Group

Website: summitsearchgroup.com

Location: 10180 101 St NW suite 3400, Edmonton, AB T5J 3S4, Canada

Phone number: +1 780-497-7667

Industries: Accounting & Finance, Agriculture, Business Products & Services, Construction, Environmental, Executive Search, Financial Services & Insurance, Manufacturing & Industrial, Medical & Healthcare, Oil & Gas, Mining and Energy, Pharmaceutical and Biotechnology, Professional Services, Public sector and non for Profit, Real Estate, Retail & Consumer Goods, Technology, and Transport, Logistics, and Supply Chain.

Summit Search Group has offices across several cities in Canada. They are very reliable due to their involvement in virtually every industry. They pride themselves as being members of the 30 percent club, having more than 30% of females across their boards. With this recruitment agency, opportunities are not given but earned and ditched out to the most qualified candidates and employers.

Optimum Talent

Website: optimumtalent.com

Location: 720 Manulife Place 10180 – 101 Street, Edmonton, AB T5J 3S4, Canada

Phone number: +1 780-432-5490

Industries: Not Specified

Optimum Talent offers services in Leadership, assessment and development, Career transition and outplacement. It is one of Canada’s largest recruitment agencies and a favorite on our list.

Prime Staffing Services

Website: primestaffing.ca

Location: 10335 95 St, Edmonton, AB T5H 2B6, Canada

Phone number: +1 780-424-3663

Industries: Not Specified – Skilled Trade Industries.

Prime Staffing is a top recruitment agency in Edmonton. Since 1978, it has been matching employers with qualified candidates and has successfully matched over 500,000. They deal in skilled trade Industries.

Lock Search Group

Website: locksearchgroup.com

Location: 10665 Jasper Ave Suite 1400, Edmonton, AB T5J 3S9, Canada

Phone number: +1 780-429-9044

Industries: life sciences, consumer packaged goods, industrial, B2B and technology, accounting and finance, automotive, beverage and alcohol, biotechnology, cannabis, construction, digital and artificial intelligence, engineering, food service, hard goods, HR, IT, manufacturing, medical device, insurance, legal, operations, pharmaceutical, renewable energy, retail, SaaS, scientific and clinical research, supply chain and logistics.

Lock Search has building experience since 1983, and bow has twelve locations with one in the US. Their services are well spread across a lot of industries as we have shown you above. 

In Demand Recruitment & Consulting

Website: indemand.ca

Location: 10128 80 Ave NW, Edmonton, AB T6E 1T7, Canada

Phone number: +1 780-424-8505

Industries: General

They provide temporary, permanent, and contract staffing to any industry. They are one of the top recruitment agencies in Edmonton. With a 90% placement rate, they prove that the success of their clients is their utmost priority. They have a very experienced team that offers immense support to guide intending workers in their job search.

Randstad Canada

Website: randstad.ca

Location: 10025 102A Ave NW, Edmonton, AB T5J 2Z2, Canada

Phone number: +1 780-420-1158

Industries: industrial support, administrative professionals, technology, finance and accounting, customer support, skilled trades, engineering, healthcare, human resources.

Randstad is one of the largest recruitment agencies in the world. In Edmonton, it’s a giant. This is a big advantage because it means they have relationships with a vast number of huge employers and so whether a job seeker is looking for a temporary, contract, or permanent offer, they are more than capable to deliver.

Recruitment Partners

Website: recruitmentpartners.ca

Location: 9888 Jasper Ave, 1200, 9Triple8 Jasper, Edmonton, AB T5J 5C6, Canada

Phone number: +1 780-758-5888

Industries: Accounting and finance, executive search, human resources, information technology, marketing and communications, office support, payroll, sales and operations, manufacturing, construction, oil and gas.

Recruitment Partners started in 2011 and it has now become a leading recruitment agency in Edmonton. They work across a variety of sectors and have a reputation of being good at what they do.

Mercer Bradley

Website: mercerbradley.com

Location: 1400-10665 Jasper Avenue

Edmonton, AB T5J 3S9

Phone number: +1 587-882-2996

Industries: Accounting

They specialize in the accounting sector offering direct hire and executive search, temporary and contract services. Founded in 2007, they are more than experts already in their field.

HumanEdge Executive Search

Website: humanedgeglobal.com

Location: Manulife Place, Suite 3400, 10180 101 St NW, Edmonton, AB T5J 3S4, Canada

Phone number: +1 780-758-7704

Industries: Construction, energy and resources, financial services, health services, industry associations, manufacturing, municipalities, not-for-profit, seniors housing and care, tourism and hospitality.

They offer executive search, management recruitment, and board recruitment to companies and businesses who require it.

They are very meticulous and strategic in their work that it was impossible for them not to make our list. A true top recruitment agency, no doubt.


Website: aerotek.com/edmonton

Location: 4445 Calgary Trail NW Suite 690, Edmonton, AB T6H 5R7, Canada

Phone number: +1 780-391-1000

Industries: Consumer and industrial products, e-commerce and distribution, government services, life sciences, transportation, energy, construction, and healthcare.

For over 35 years, Aerotek has helped millions of people find rewarding jobs in top companies. They focus not just on skills but on character. They are reliable and have a good track record.

Diversified Staffing Services

Website: diversifiedstaffing.com

Location: 10304 Jasper Ave, Edmonton, AB T5J 1Y7, Canada

Phone number: +1 780-429-9058

Industries: General

DSS was founded in 1978 and it has given them a lot of experience staffing, recruitment, and payroll services. Their solutions include temporary placement, temporary to permanent, executive and permanent placements. Their recruiters are well experienced and have the capability to meet the needs of the agency’s clients.

Global Hire Immigration & Placement Services

Website: globalhire.ca

Location: Suite 210, 4935 – 55 Ave NW

Edmonton, AB T6B 3S3

Phone number: +1 780-439-3651

Industries: Foreign recruitment

Global Hire is a recruitment agency that helps employers hire foreign workers or local immigrants. They supply temporary, permanent and contract staff. They make it very easy for immigrants to get a job in Edmonton.

Hays Recruitment Agency

Website: hays.ca

Location: Manulife Place, 10180 101 St NW, Edmonton, AB T5J 3S4, Canada

Phone number: +1 780-469-4297

Industries: accounting and finance, banking and financial services, construction and property, human resources, legal, logistics, manufacturing, marketing and digital, office professionals, procurement and supply chain, resources and mining, sales and marketing, tax, and technology.

Hays is one of the world’s leading agencies in providing temporary, permanent and contract staff to employers.

In Edmonton, they are not different. Being a worldwide agency, they have relationships with major businesses that cannot be ignored. They also have a wide database of qualified candidates to match with – reliable and capable.

EPS Recruiting Unit

Website: joineps.ca

Location: 11638 142 St NW, Edmonton, AB T5M 1V4, Canada

Phone number: +1 780-421-2233

Industries: Police Service

The city of Edmonton has over a million residents and to keep it with this number, the Edmonton Police Service needs more officers. EPS recruits for the Police Service to make the city of Edmonton safe and secure to live in.

The Vogel Group

Website: thevogelgroup.ca

Location: 10130 103 St NW, Edmonton, AB T5J, Canada

Phone number: +1 780-665-4965

Industries: Leadership

The Vogel Group prides itself in providing strong leadership to businesses by assessing the candidate’s IQ, EQ personality, skills, experience and leadership style. They work with a notable number of clients and are reputed to be good at the job.

Guardian Personnel

Website: guardianpersonnel.ca

Location: 8657 51 Ave NW #206, Edmonton, AB T6E 6A8, Canada

Phone number: +1 780-944-6869

Industries: Trades, industrial, warehouse, manufacturing, administrative, management, technical, engineering and design.

The Guardian Personnel specializes in providing contract, temporary and permanent staffing to companies in Alberta. They have been in the business for forty years and have a capable and experienced team.

Instant Recruitment Solutions

Website: instantrecruitmentsolutions.com

Location: #205-10840 124 Street Appointment Only, Edmonton, AB T5M 0H3, Canada

Phone number: +1 587-760-0700

Industries: Oil and Gas, Mining, Manufacturing, Transportation and Logistics, Distribution and Warehouse, Road construction and maintenance, construction and demolition, property management.

They are a leading recruitment agency and have one of the most dedicated staff in the business. They look out for quality staff whether it is for a temporary, contract or permanent position.

How much do recruitment agencies charge?

Recruitment agencies charge the company you will be working for or they request for a share in your salary. The standard is usually between 15% and 20% of your pay in the first year.

Do recruitment agencies charge their candidates?

No, Recruiters do not charge the candidate for any thing related to the process.

In Closing

Edmonton is working city and a great place to start or advance your career.

With the help of the recruitment agencies we’ve provided, you have a notable advantage in Edmonton’s labor market.

Was This Article Helpful? Tell Us What You Think.