Take free career test
$36k $36k
123k 123k
12.8% 12.8%
3.1/5 3.1/5
H.S. High School

How much does a Roofer make in Maryland?

Average Roofer Hourly Wage in Maryland

Roofers earn a median hourly wage of $18.88. Hourly wages typically start from $12.77 and go up to $29.45.

Average Roofer Yearly Salary in Maryland

Roofers earn a median salary of $39,280 per year. Salaries typically start from $26,550 and go up to $61,250.

Learn more about the Roofer job market for salaries of real jobs in your area. Alternatively, see what Roofers earn in other states.

How to Become a Roofer

Think you might be interested in becoming a Roofer? Here are your next steps.

  1. Take the Sokanu Career Test

    Would you make a good roofer? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

    Take the free career test
  2. Get Hired
    • Loading jobs...
    View all jobs →

Roofer Earnings by Seniority

Top End Roofer Earnings

The highest earning Roofers in Maryland earn:

$29.45
an hour
$61,250
per year
Senior Roofer Earnings

Senior Roofers in Maryland earn:

$24.77
an hour
$51,520
per year
Experienced Roofer Earnings

Experienced Roofers in Maryland earn:

$18.88
an hour
$39,280
per year
Junior Roofer Earnings

Junior Roofers in Maryland earn:

$15.61
an hour
$32,470
per year
Starting Roofer Earnings

Starting Roofers in Maryland earn:

$12.77
an hour
$26,550
per year

Approximate values based on highest and lowest earning segments.

Find your perfect career

Would you make a good roofer? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the free career test

Roofer salary comparison

Historical salary for Roofers in Maryland

Source: U.S. Department of Labor Bureau of Labor Statistics

Become a Roofer

Find schools and get information on the program that's right for you (it's fast and free)

STEP 1 of 3