Contract jobs in Canada (19,366 jobs)
Explore contract jobs across Canada. Choose a location and read the full job details.
19,366 listings · 5,018 employers Counted . How we count
About these jobs
Employers hiring include Walmart Canada (1,492 listings), Actalent (378 listings), Insight Global (318 listings).
Common roles: Project manager, Childcare provider, Sales representative.
6,060 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 | 30.00 | 5,097 |
| CAD / year | 70,000.00 | 782 |
| CAD / week | 1,500.00 | 37 |
| USD / year | 84,000.00 | 26 |
| CAD / month | 3,900.00 | 23 |
| USD / hour | 37.00 | 11 |
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, 22% hybrid, 75% on-site, 0% 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
Order Fulfillment Associate - Halifax
Randstad Canada
Day Shift: 9:30 AM–8:00 PM $20.50/hour · Night Shift: 10:30 PM–9:00 AM $21.00/hour
Added
Production Worker - Halifax
Randstad Canada
Day Shift: 9:30 AM–8:00 PM $20.50/hour · Night Shift: 10:30 PM–9:00 AM $21.00/hour
Added
Order Picker - Halifax
Randstad Canada
Day Shift: 9:30 AM–8:00 PM $20.50/hour · Night Shift: 10:30 PM–9:00 AM $21.00/hour
Added
Added
Business Data Analyst
BeachHead
Added
AML Specialist
BeachHead
Added
Added
Added
Packaging R and D Contractor
Randstad Canada
Must have and good to have · 5 days per week; 40 hours per week during standard business hours
Added
Added
Added
General Labourer Afternoon Shift - Stayner
Randstad Canada
Pay Rate: $18.50/hour (Day Shift) $19.50/hour (Afternoon Shift)
Added
Maintenance Administrative Assistant
Randstad Canada
Stable day shift (6:30 AM to 2:30 PM), allowing you to finish early every afternoon
Added
General Labourer - Stayner
Randstad Canada
Pay Rate: $18.50/hour (Day Shift) $19.50/hour (Afternoon Shift)
Added
Warehouse Associate-Ajax
Randstad Canada
Added
Bilingual Customer Service Representative
Randstad Canada
Added
Executive Assistant
Randstad Canada
Added
Warehouse Associate - North York
Randstad Canada
Added
General Labourer - North York
Randstad Canada
Added
Machine Operator - North York
Randstad Canada
Eligible candidates must have a clear criminal record check · -Competitive Earning Potential: Make up to $19.50/hr with our evening shift premium
Added
Now Hiring: Machine Operator - Embroidery
Randstad Canada
Day Shift: Monday to Friday, 8:00 AM – 4:30 PM · Night Shift: Monday to Friday, 12:00 AM – 8:30 AM
Added
Now Hiring: Machine Operator - Sewing
Randstad Canada
Added
Warranty Specialist
Randstad Canada
Added
Temporary 0.6 FTE Teacher
School District #84 (Vancouver Island West)