PNR RailWorks is Canada's largest and most experienced full-service railroad contractor. Founded in 1961, PNR RailWorks serves Canada through five regional offices as well as shops and yards in Alberta, British Columbia, Ontario and Quebec.

PNR RailWorks provides a complete range of track and signals & communications construction, rehabilitation and maintenance services and materials to Class I railroads, short lines, transit authorities and industrial facilities across Canada. Projects range from industrial spurs and yards, to freight lines, commuter rail and transit rails.

PNR RailWorks combines state-of-the-art technology and equipment along the qualified personnel to provide comprehensive services. The management team and field personnel provide quality workmanship and materials and continually strive to improve safety and work processes. The results are cost efficiency, high quality and satisfied customers.

Integrity and trust are the foundation of PNR RailWorks' success. Throughout its history, PNR RailWorks has focused on its customers' needs, its employees and the environment. PNR RailWorks enjoys high levels of repeat business — many in excess of 40 years — and is an active participant in the communities where its employees live and work.

What We Do

Construction, Inspection, Maintenance, and Rehabilitation of:

  • Track infrastructure and Maintenance of Way
  • Signals & Communications
  • Transit Systems

    •  Train control
    • Signals
    • Overhead catenary systems (OCS)
    • Traction power
    • Communications

Quick Facts about PNR RailWorks

Why PNR RailWorks?

PNR RailWorks is an industry leader that's on the move. Explore the many reasons why RailWorks is a great place to get your career on track.

Our Culture

We take on challenging projects. Our success requires creating a positive work environment for our employees, our clients, our business partners and the general public.


PNR RailWorks offers eligible employees a strong benefits package, including a competitive salary, with incentives for exemplary performance and results.

Our Offices

PNR RailWorks serves our clients across Canada through field offices in five provinces and project offices in between. Check out our map to get the big picture as well as contact information for each location.

Our Work

We've got North America covered. In the past year work for our clients took us to 43 states and seven Canadian provinces. Look into just some of our many projects successes.



2595 Deacon Street, Abbotsford, BC, V2T 4X2

No. of Employees:
(866) 905-7245
Toll Free:
(604) 850-9166
Click Here

Explore latest job opportunities at PNR RailWorks

Send us your application today or share the roles on social media.

{[{ job.job_title }]}{[{ job.agency.name| limitTo:1 }]}
{[{ job.job_title | limitTo:52 }]}... {[{ job.agency.name | limitTo:32 }]}... • (Remote)({[{ job.city }]}, {[{ job.province }]}) • {[{ job.employment_type}]} • {[{ job.agency.agency_size }]}

No Jobs Found

Meet the Team

Learn about their skills and accomplishments. Message them via Channels.

Join the latest events at PNR RailWorks

Meet industry professionals, connect with our team and share your ideas.

Learn new skills at PNR RailWorks

Explore learning opportunities and get career guidance along the way.

Welcome to our Content

Leave a Comment, Like and Share them with friends.

PNR RailWorks

PNR RailWorks

Top Skills in Demand

{[{ skill }]}

Top Industries Hiring

{[{ ind }]}

Top Cities Hiring

{[{ city }]}
{[{ job.agency.name|getInitial }]}
{[{ job.agency.agency_size }]}


{[{ job.agency.name| limitTo: 30 }]} ({[{ job.agency.city }]}, {[{ job.agency.province }]})

({[{job.experience}]}) Apply before {[{job.valid_till|date:'MMM dd'}]}

Job MinisterRelevant Job Opportunities

Tagged by Employers
Total {[{ near_by_jobs.length }]}
Saved Save Like Like


{[{ taggedJob.industry }]}

Function:{[{ taggedJob.job_function }]}

Experience Level:{[{ taggedJob.experience }]}

Compensation:{[{ taggedJob.salary }]}

Term:{[{ taggedJob.employment_type }]}

Skills: {[{ taggedJob.skill }]}

Posted on: {[{taggedJob.created_on|date:'MMM dd, yyyy'}]}