FindCareer

How to become a roofer in BC

Red Seal Certified Roofer Journeyperson ยท British Columbia

Put on and fix roofs. You need an apprenticeship: paid work plus school blocks.

How long
3 years (4,500 workplace hours + 3 levels school)
Cost
$895
Who licenses it
SkilledTradesBC
๐ŸซWhere you can take this: 1 school

THE ROUTE

The route at a glance

STEP 1

Apprentice Sponsorship & Fall Protection Certification

Secure roofing employer sponsor and complete fall safety certification

STEP 2

Roofer Apprenticeship Technical Training (Levels 1โ€“3)

Complete 3 levels of technical training at RCABC training centre

STEP 3

Steep-Slope & Architectural Sheet Metal Work

Master steep-slope shingling and architectural metal flashing

STEP 4

4,500 Workplace Hours Logged

Log 4,500 verified workplace hours in SkilledTradesBC portal

JOB

Red Seal Certificate of Qualification

Pass Red Seal exam and receive Certificate of Qualification

This is the overview. For the courses to take, the entry rules, the exams and the schools, open the full route.

See the full route, step by step โ†’

THE JOB

What the job is like

Pay and outlook from WorkBC.

Pay
$24.00 โ€“ $39.00 / hr$30 median
Job outlook
1,010 forecasted job openings (2025โ€“2035) ยท 2025โ€“2035
Where the work is
Mainland/Southwest, Vancouver Island/Coast, Northeast
What a day looks like

Work takes place in elevated outdoor building roofs in varying weather conditions across all seasons, as well as working on flat commercial roof decks, sloped trusses, staging scaffolds, and aerial work platforms.

Watch out for

Be mindful of fall hazards from elevated roof edges requiring mandatory 100% tie-off fall protection gear and follow all required safety procedures.

Where it can lead

Lead commercial roofing installation crews, schedule material crane deliveries, and manage site safety compliance.

Conduct third-party roofing warranty inspections on commercial buildings under the RCABC RoofStar Guarantee program.

JOBS

Find jobs

Live postings on the big job boards, searched for this job in British Columbia.