Contract jobs in Canada (25,752 jobs)
Explore contract jobs across Canada. Choose a location and read the full job details.
25,752 listings · 5,480 employers Counted . How we count
About these jobs
Employers hiring include Randstad Canada (3,428 listings), Walmart Canada (1,098 listings), Insight Global (433 listings).
Common roles: Warehouse worker, Project manager, Forklift operator.
11,385 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,883 |
| 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
Structural Welder
Randstad Canada
Added
Added
Business Systems Analyst
Procom
Added
Overhead Crane Operator
Express Employment Professionals
Added
Legal Assistant
Agilus Work Solutions
Added
Lawyer
Agilus Work Solutions
Added
Contract IOC Operator
Agilus Work Solutions
Added
Account Analyst
Agilus Work Solutions
Added
Training & Competency Administrator
Agilus Work Solutions
Added
Contract E / I Planner
Agilus Work Solutions
Added
Accounts Payable Administrator
Agilus Work Solutions
Added
Senior Accounts Payable Analyst
Agilus Work Solutions
Added
Indigenous Program Lead
Agilus Work Solutions
Added
Intermediate Land Representative
Agilus Work Solutions
Added
2026-047E - Temporary Teacher
School District #78 (Fraser-Cascade)
The successful applicant must possess:
Added
LIGHT GENERAL LABOURER - Mississauga
Randstad Canada
SHIFTS AVAILABLE - Day shift Monday - Friday (5am - 1pm OR 6AM - 2PM) Afternoon Shift Monday - Friday (1:30pm - 9:30pm OR 3:30PM - 11:30PM) · - Must have a clean criminal background check
Added
Warehouse Fulfillment Specialist
Randstad Canada
Added
Production Associate- Days
Randstad Canada
Looking for candidates to work the day/morning shift · - starting wage of $18.35/hr, with additional premium for afternoon and night shift
Added
Electro - Mechanical Technologist, Dartmouth, NS
Randstad Canada
Added
Production Associate- Afternoon
Randstad Canada
- starting wage of $18.35/hr, with additional premium for afternoon and night shift
Added
Class 1 Driver and Boom Truck Operator
Randstad Canada
Added
Conversion Support Representative
Randstad Canada
Added
Copywriter - Rewards and Financial Communications
Randstad Canada
Added
Sit Down Counterbalance
Randstad Canada
Added
Material Handler / Equipment Operator
Randstad Canada