general maintenance worker jobs in Ottawa

See average salary for general maintenance worker »

6,302 general maintenance worker job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Canada Aramark Full-time

    General Maintenance Worker- Remote Lodge Chapleau, ON Job Description General Maintenance Worker - New Lodge Opening Near Chapleau, ON Exciting opportunity! ARAMARK Remote Workplace Services is hiring General Maintenance Workerfor a brand-new remote lodge opening near Chapleau, Ontario at the end of November. Join our team and play a key role in launching...

  • General Services

    5 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Employment and Social Development Canada Full-time €31 - €34 Temporary

    General Maintenance Worker | Healing Lodges in the Prairie Region Correctional Service of Canada Staffing needs include opportunities for permanent, temporary, and casual employment (note: casual work is offered for a fixed duration not exceeding 90 working days in the same calendar year). From $31.24 to $33.95 per hour, in addition to annual...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Employment and Social Development Canada Full-time €31 - €34 Temporary

    General Maintenance Worker | Healing Lodges in the Prairie Region Correctional Service of Canada Selection process number 2026-PEN-EA-PRA-203741 Employment tenure Staffing needs include opportunities for permanent, temporary, and casual employment (note: casual work is offered for a fixed duration not exceeding 90 working days in the same calendar year)....


  • Ottawa, Ontario, Canada Employment and Social Development Canada Full-time

    General Maintenance Worker | Healing Lodges in the Prairie RegionCorrectional Service of CanadaSelection process number2026-PEN-EA-PRA-203741Employment tenureStaffing needs include opportunities for permanent, temporary, and casual employment (note: casual work is offered for a fixed duration not exceeding 90 working days in the same calendar...


  • Ottawa, ON, Canada Aramark Canada Full-time

    JOB DESCRIPTIONAre you looking for a fun, fast-paced, and rewarding experience? Are you looking for a position in a company that can provide career growth and opportunity? Carleton Dining Services would love to have you on our team!We are hiring Part-time Food Service Workers to join our team in Tim Hortons on Carleton University campus. Reporting to the...


  • Ottawa, Ontario, Canada Pye's Landing Limited Full-time

    Work outdoors in rural landscape maintenance, using plant care and equipment operation skills at a physical worksite. English is required for this position.This Grounds Maintenance Worker role requires two to less than three years of experience. You will maintain lawns, gardens, trees, and planted areas while working in wet, damp, noisy, and hot conditions....


  • Ottawa, Ontario, Canada Pye's Landing Limited Full-time

    OVERVIEWLANGUAGESEnglishEDUCATIONNo degree, certificate or diplomaEXPERIENCE2 years to less than 3 yearsON SITEWork must be completed at the physical location. There is no option to work remotely.WORK SITE ENVIRONMENTOutdoorsWet/dampNoisyHotWORK SETTINGRural areaLandscape maintenanceRESPONSIBILITIESTASKSWeed, prune and trim trees and plantsCut grassRake and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada The Good Samaritan Society Full-time €27 Temporary

    Employment Type Permanent Full-Time1 FTE Hours of Work 0800-1615 Wages $27.26/hour Start Date November 23, 2026 Employee Group BCGEU As the largest not-for-profit provider of seniors' care in Alberta and British Columbia, The Good Samaritan Society and Good Samaritan Canada (together, Good Samaritan) have been providing exceptional care and support since...


  • Ottawa, Ontario, Canada The Good Samaritan Society Full-time

    Employment Type Permanent Full-Time1 FTEHours of Work 0800-1615Wages $27.26/hourStart Date November 23, 2026Employee Group BCGEUAs the largest not-for-profit provider of seniors' care in Alberta and British Columbia, The Good Samaritan Society and Good Samaritan Canada (together, Good Samaritan) have been providing exceptional care and support since 1949. We...

  • General farm worker

    2 days ago


    Ottawa, Ontario, Canada Roy Pope & Sons Ltd. Full-time

    OVERVIEWLANGUAGESEnglishEDUCATIONSecondary (high) school graduation certificateEXPERIENCE1 to less than 7 monthsON SITEWork must be completed at the physical location. There is no option to work remotely.WORK SITE ENVIRONMENTFruit and vegetable combination farmingWORK SETTINGStaff accommodation providedRESPONSIBILITIESTASKSDivide fresh harvested produce into...


  • Ottawa, ON, Canada Tomlinson Group of Companies Full-time

    Plant Maintenance Worker Tomlinson Environmental Services is seeking to hire a Plant Maintenance Worker for our Bantree Reclamation Facility. This position will require working Monday - Friday from 6:00AM to 3:00PM. Location: 1850 Bantree Street, Ottawa, ON Vacancy Type: Replacement DUTIES & RESPONSIBILITIES Ensure daily start-up and shut-down checklists...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada The Good Samaritan Society Full-time

    Apply mechanical aptitude and maintenance skills as a permanent full-time Maintenance Worker 1 supporting daily site operations. Work scheduled hours from 0800 to 1615. Reporting to the Site Manager, you will handle day-to-day maintenance duties for Good Samaritan. The position provides subject matter expertise across site maintenance areas while...


  • Ottawa, ON, Canada Ottawa Community Housing Corporation Full-time $46,000 - $54,000 Contract

    Residential maintenance and repair skills are central to this temporary, full-time on-site position with Ottawa Community Housing in Ottawa. Support safe, clean homes through practical building work.As a Maintenance Worker reporting to the Manager, Tenant Experience, you will maintain occupied and vacant units, common areas, and grounds. The work includes...


  • Ottawa, ON, Canada Dexterra Group Full-time

    Maintain remote camp facilities with Dexterra Group through building repairs, equipment upkeep, and safety-focused maintenance on a rotational schedule. Work occurs in a camp setting.Reporting to the Camp Manager, the Camp Maintenance Worker supports functionality, safety, and cleanliness across camp facilities. Duties include building maintenance,...


  • Ottawa, ON, Canada Ottawa Community Housing Corporation Full-time $46,000 - $54,000 Contract

    Join us at Ottawa Community Housing, where we are more than a home to about 33,000 tenants across approximately 15,500 homes. As Ottawa's largest social and affordable housing provider, ranking second-largest in Ontario and fourth-largest in Canada, we're committed to enhancing tenant well-being through partnerships with local service providers and support...


  • Ottawa, Ontario, Canada The Good Samaritan Society Full-time

    Apply mechanical aptitude and maintenance skills as a permanent full-time Maintenance Worker 1 supporting daily site operations. Work scheduled hours from 0800 to 1615.Reporting to the Site Manager, you will handle day-to-day maintenance duties for Good Samaritan. The position provides subject matter expertise across site maintenance areas while supporting...

  • General Labour

    13 hours ago


    Ottawa, ON, Canada BOXX Modular (Canada) Full-time

    General Labour (Modular Maintenance & Repair) Join to apply for the General Labour (Modular Maintenance & Repair) role at BOXX Modular (Canada). We offer a career, not a job in an environment known for strength, flexibility and brilliance. Like a diamond, we look for people who will grow stronger and shine brighter in a fast‑paced and challenging...


  • Ottawa, ON, Canada BOXX Modular (Canada) Full-time

    A modular maintenance company in Ottawa, ON is seeking a General Labour (Modular Maintenance & Repair) professional. Responsibilities include cleaning, maintenance, and repair of the modular rental fleet, as well as managing inventory and assisting with unit configuration. The ideal candidate has 2–4 years of relevant experience, strong problem-solving...


  • Ottawa, ON, Canada 111000 Extendicare (Canada) Inc. Full-time

    Maintain a 193-bed long term care home in Ottawa as an Extendicare Maintenance Worker handling mechanical and electrical systems. This full-time temporary position supports facility safety.Reporting to the Administrator, you will perform routine maintenance, servicing, and repairs throughout Extendicare Medex. The work covers equipment, furnishings,...


  • Ottawa, Ontario, Canada Cando Default Brand Full-time

    Work outdoors maintaining Cando's short line railway in Sturgeon, Alberta, where physical activity, equipment care, and safety guide daily work.Track Maintainers provide inspection, maintenance, and clearing services for Cando's short line and customer sites. You may replace or repair rails, ties, fences, and other components, while adjusting track alignment...