Contract jobs in Canada (25,751 jobs)
Explore contract jobs across Canada. Choose a location and read the full job details.
25,751 listings · 5,480 employers Counted . How we count
About these jobs
Employers hiring include Randstad Canada (3,428 listings), Walmart Canada (1,096 listings), Insight Global (433 listings).
Common roles: Warehouse worker, Project manager, Forklift operator.
11,386 of these listings include employer-provided pay. Open a job to see its currency and pay period.
| Pay period | Median starting pay | Listings |
|---|---|---|
| CAD / hour | 25.00 | 9,884 |
| CAD / year | 70,000.00 | 1,198 |
| CAD / week | 1,472.50 | 64 |
| USD / year | 71,000.00 | 36 |
| CAD / day | 290.88 | 32 |
| CAD / month | 4,000.00 | 32 |
| USD / hour | 15.00 | 26 |
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Workplace classifications: 3% remote, 21% hybrid, 71% on-site, 5% not specified. Hybrid and on-site classifications may be inferred from descriptions. Check the original ad.
Based on the dated count above. Listings can change. How we count
Contract jobs in Canada
Added
Added
Added
Added
Document Administrator
adecco
Location: Lloydminster, SK | must reside in the area or be willing to relocate
Added
Manager, Operations, Programs & Services
BC Community Alliance (BCCA)
Added
Manager, Marketing & Product Growth
BC Community Alliance (BCCA)
Added
Grant Management Consultant
World Vision Canada
Added
Compliance & Standards Officer
The City of Waterloo
Added
Casual Healthcare Security Officer - Labrador West Health Centre
Paladin Security Group
Added
Healthcare Security Guard
Paladin Security Group
Schedule: Various 12-hour shifts (07:00–19:00 / 19:00–07:00); flexible availability required for 2 to 3 shifts per week
Added
Healthcare Security Guard
Paladin Security Group
Candidates must have flexible availability to work two to three 12-hour shifts per week and be comfortable cross-training at multiple facilities
Added
Healthcare Security Guard
Paladin Security Group
Schedule: Various 12-hour shifts (0700-1900 / 1900-0700), requiring flexible availability for 2 to 3 shifts per week
Added
Security Guard at Port Colborne Hospital
Paladin Security Group
Added
Added
Healthcare Security Guard
Paladin Security Group
Schedule: Various 12-hour shifts (07:00–19:00 / 19:00–07:00); flexible availability required for 2 to 3 shifts per week
Added
Community organizer (1551) at cbhssjb
Cree Board of Health and Social Services of James Bay (CBHSSJB)
Added
Community worker (2375) at cbhssjb
Cree Board of Health and Social Services of James Bay (CBHSSJB)
Added
Social aide (youth outreach worker) - 2588 at cbhssjb
Cree Board of Health and Social Services of James Bay (CBHSSJB)
Added
Hourly teachers - microsoft network and security administrator (winter 2027)
Cégep Héritage College
Added
Clinical teacher - nursing (winter 2027) regular part-time
Cégep Héritage College
Added
Hourly teachers - early childhood education (winter 2027)
Cégep Héritage College
Added
Pharmacy Assistant - Private Insurance and ODB Expert
Randstad Canada
Added
Challenger motor freight- open board owner operator- cambridge and mississauga
Challenger Motor Freight Inc. - Corporate Headquarters
Cross-border eligibility, FAST CARD would be considered an asset
Added
Community worker (2375) nnadap at cbhssjb
Cree Board of Health and Social Services of James Bay (CBHSSJB)
Added
Community Participation Team Member
Growing Opportunities for Adult Life Skills