Skilled Trades Salary in Baltimore, MD

The average Skilled Trades in Baltimore, MD earns $75,240 per year, with most salaries falling between $57,000 and $100,320. That's 14% above the national average of $66,000 for this role.

Look up your exact salary — free →

Skilled Trades pay by experience in Baltimore, MD

ExperienceAverageTypical range
Entry-level$47,880$35,340 – $63,840
Mid-level$75,240$57,000 – $100,320
Senior$101,460$77,520 – $128,820
Staff / Lead$134,520$103,740 – $177,840
Executive$192,660$144,780 – $264,480

Salary percentiles (mid-level)

$66,120
$75,240
$87,780

Figures are modeled market estimates for Baltimore, MD based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Skilled Trades salary in other cities

Other roles in Baltimore, MD

Look up your exact salary — free →