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.

Advertised starting pay
Pay periodMedian starting payListings
CAD / hour30.005,097
CAD / year70,000.00782
CAD / week1,500.0037
USD / year84,000.0026
CAD / month3,900.0023
USD / hour37.0011

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

Email me new jobsSave this search
  • Fulfillment Associate-Halifax

    Randstad Canada

    Halifax, NS

    • $20.5 to $21 CAD / hour

    Day and night shifts available

  • Operations Associate-Halifax

    Randstad Canada

    Halifax, NS

    • $20.5 to $21 CAD / hour
  • Production Technician

    Randstad Canada

    Edmonton, AB

    • $22 CAD / hour
  • Sit down and stand up forklift operator

    Randstad Canada

    Edmonton, AB

    • $22.5 CAD / hour
  • High-Reach Forklift Operator

    Randstad Canada

    Sherwood Park, AB

    • $22 to $23 CAD / hour
  • MHE operator

    Randstad Canada

    AB

    • $21 CAD / hour
  • Customer Service Representative

    adecco

    Richmond, BC

    • $25 to $28.5 CAD / hour
  • CONTRACTED Home Share Providers - BC

    Taproot Community Support Services

    BC

  • Heavy Duty Mechanic

    adecco

    North Battleford, SK

    • $37.98 CAD / hour

    Ability to work rotating shifts, including nights, weekends, holidays, and overtime as required

  • Production Associate - Printing Facility

    Agilus Work Solutions

    Windsor, ON

    • $22 CAD / hour
  • Specialist Engineering I&C

    Agilus Work Solutions

    Fort McMurray, AB

    • $60 to $75 CAD / hour
  • Piping Stress Engineer

    Agilus Work Solutions

    Mississauga, ON

    • $55 to $78 CAD / hour
  • Piping Designer

    Agilus Work Solutions

    Mississauga, ON

  • Production worker

    Randstad Canada

    Mississauga, ON

    • $19 CAD / hour

    Be aware of 5-10 days of training time on Day Shift (7am – 3pm) · - Available for both afternoon and night shifts

  • Payroll Specialist | Short-term Contract

    Randstad Canada

    Richmond, BC

    • $32 to $38 CAD / hour
  • Accounting Assistant

    Express Employment Professionals

    Mississauga, ON

  • Payroll Analyst

    Altis

    Mississauga, ON

    • $25 to $28 CAD / hour

    Duration: Maternity leave contract, expected to extend into 2028 (3 days per week, 9:00 a.m · • A consistent part-time schedule of 3 days per week, with hybrid flexibility

  • Customer Service Representative

    Express Employment Professionals

    Oakville, ON

  • Customer Service Representative

    Express Employment Professionals

    Mississauga, ON

    • $22 CAD / hour

    Must be able to work on-site, five days per week

  • Machine Operator (Afternoons)

    Express Employment Professionals

    Mississauga, ON

    • $24 CAD / hour

    Start on Day Shift (Monday–Friday, 6:30 AM – 3:00 PM) for training

  • Metal Fabricator

    Express Employment Professionals

    Mississauga, ON

    • $26 CAD / hour

    Mississauga / Day Shift / Monday to Friday

  • Office Coordinator

    Express Employment Professionals

    Mississauga, ON

    • $25 CAD / hour
  • Shipping/Receiver (Forklift)

    Express Employment Professionals

    Mississauga, ON

  • Material Handler

    Express Employment Professionals

    Mississauga, ON

    • $21.93 to $23.62 CAD / hour

    Day shift schedule, Monday to Friday 8am to 4:30pm – evenings and weekends free

  • Assembler

    Express Employment Professionals

    Mississauga, ON

    • $22 CAD / hour
Get in touch
MovoJobs

Contact us