Contract jobs in Canada (25,723 jobs)

Explore contract jobs across Canada. Choose a location and read the full job details.

25,723 listings · 5,478 employers Counted . How we count

About these jobs

Employers hiring include Randstad Canada (3,428 listings), Walmart Canada (1,099 listings), Insight Global (433 listings).

Common roles: Warehouse worker, Project manager, Forklift operator.

11,370 of these listings include employer-provided pay. Open a job to see its currency and pay period.

Advertised starting pay
Pay periodMedian starting payListings
CAD / hour25.009,870
CAD / year70,000.001,197
CAD / week1,472.5064
USD / year71,000.0036
CAD / month4,000.0032
CAD / day291.8731
USD / hour15.0026

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

Save search & get alerts
  • Project Manager, Digital Transformation (1 year Contract)

    Girl Guides of Canada

    Toronto, ON

    • Contract
  • Stagehand, AV Technician & Audio Operator(s)

    TECHNE PRODUCTIONS INC.

    Halifax, NS

    • Contract
  • Behavioural Support Staff

    Nakile Home for Special Care

    Glenwood, NS

    • $28.92 CAD / hour
    • Full-time
    • Contract
  • Rotational Live-In Caregiver (Dartmouth/Halifax)

    Alongside Live-In Home Support Ltd

    Dartmouth, NS

    • $1,500 CAD / week
    • Contract
  • NCNS Parenting Journey Facilitator

    Native Council of Nova Scotia

    NS

    • Full-time
    • Contract
  • HomeShare Provider

    Colchester Residential Services Society

    New Glasgow, NS

    • Contract
  • SPARE BUS DRIVERS - PART TIME FLEXIBLE WORK SCHEDULE

    Annapolis Valley Regional Centre For Education

    Berwick, NS

    • Part-time
    • Contract
    • Per diem
  • Greenhouse Worker/Farm Labourer

    Stokdijk Greenhouses, Ltd.

    Beaver Brook, NS

    • Full-time
    • Contract

    Must have reliable transportation and ability/availability to work 6 days per week, 40 to 72 hours per week, dependant upon the needs of the crop

  • HomeShare Provider

    Colchester Residential Services Society

    Elmsdale, NS

    • Contract
  • Administrative Assistant

    Pictou County Continuous Learning Association (PiCCoLA)

    New Glasgow, NS

    • $26.27 CAD / hour
    • Part-time
    • Contract
  • Kitchen Production Worker

    Express Employment Professionals

    Ottawa, ON

    • $17.95 CAD / hour
    • Full-time
    • Contract
  • Customer Service Representative

    Express Employment Professionals

    Edmonton, AB

    • $19 to $20 CAD / hour
    • Full-time
    • Contract

    Shift: Day shift

  • Customer Service Representatives

    Express Employment Professionals

    Edmonton, AB

    • $22 to $25 CAD / hour
    • Full-time
    • Contract
  • Delivery Drivers

    Express Employment Professionals

    Edmonton, AB

    • $20 CAD / hour
    • Full-time
    • Contract
  • Inside Sales Rep $23-$24/hr

    Express Employment Professionals

    Bowmanville, ON

    • Full-time
    • Contract
  • Transportation Coordinator

    Altis

    Calgary, AB

    • $25 to $28.85 CAD / hour
    • Contract
  • Continuing Care Assistant

    MacLeod Group

    Trenton, NS

    • Full-time
    • Part-time
    • Contract
    • Per diem
  • Continuing Care Assistant

    MacLeod Group

    Pictou, NS

    • Full-time
    • Part-time
    • Contract
    • Per diem
  • Licensed Practical Nurse

    MacLeod Group

    Pictou, NS

    • Part-time
    • Contract
    • Per diem
  • Continuing Care Assistant

    MacLeod Group

    Annapolis Royal, NS

    • Full-time
    • Part-time
    • Contract
  • Licensed Practical Nurse

    MacLeod Group

    Mahone Bay, NS

    • Full-time
    • Part-time
    • Contract
    • Per diem
  • Continuing Care Assistant

    MacLeod Group

    Mahone Bay, NS

    • Full-time
    • Part-time
    • Contract
    • Per diem
  • Registered Nurse

    MacLeod Group

    Pictou, NS

    • Part-time
    • Contract
    • Per diem
  • Welder

    Matrix HR

    Halifax, NS

    • $47 CAD / hour
    • Full-time
    • Contract
  • Metal Fabricator/ Shipfitter

    Matrix HR

    Halifax, NS

    • $47 CAD / hour
    • Full-time
    • Contract
Get in touch
MovoJobs

How can we help?