Skip to main content
TRADEPAY
D

Grade D Trades — Below Average (2025)

Below-average trades with lower pay or weak growth. May still be viable in the right market.

20
Trades
$50,989
Avg Median
2,136,034
Total Jobs
+5%
Avg 5yr Growth

Grade D Trades

RankTradeCategoryMedianScore5yr GrowthJobs
1Tool and Die MakerMetalwork$61,51447+2%80,906
2Mason (Bricklayer)Construction$56,90449+5%96,521
3Drywall InstallerConstruction$54,48047+4%103,408
4MachinistMetalwork$52,14151+6%123,979
5PlastererConstruction$52,09441+2%71,947
6Tile SetterConstruction$52,08946+5%97,041
7Well DrillerSpecialty$52,05547+5%101,825
8GlazierConstruction$51,63450+6%119,948
9WelderWelding$50,90254+8%144,671
10Concrete FinisherConstruction$50,67550+7%123,805
11Auto MechanicAutomotive$50,51744+4%98,452
12Maintenance MechanicIndustrial$50,34253+7%159,448
13Insulation WorkerConstruction$50,14853+8%151,085
14RooferConstruction$50,04948+5%124,662
15Floor LayerConstruction$49,88645+5%102,893
16LocksmithSpecialty$49,57141+3%74,612
17Painter (Construction)Construction$47,43140+3%68,867
18Septic Tank ServicerPlumbing$47,00642+4%99,146
19CNC Machine OperatorMetalwork$45,68043+5%96,955
20Scaffold BuilderConstruction$44,65242+5%95,863

Frequently Asked Questions

A Grade D (Below Average) Trade Pay Score indicates below-average trades with lower pay or weak growth. may still be viable in the right market. The score is a composite of median wage vs. metro income, 5-year wage growth, job demand, and cost-of-living-adjusted pay.

There are 20 trades with a Grade D Trade Pay Score, representing approximately 2,136,034 total jobs. The average median salary for Grade D trades is $50,989.

Grade D trades may have limited earning potential or growth. However, local market conditions can vary significantly — a low-scoring trade nationally may still pay well in specific high-demand areas.

Sources: Bureau of Labor Statistics (OEWS)
Last updated:

Wage data from BLS OEWS 2025. Trade Pay Scores are a composite of median wage vs. metro income, wage growth, job demand, and COL-adjusted pay.