Technical Writers Salary in Pennsylvania

BLS OEWS May 2025 • 7 metro areas • Pennsylvania

Technical Writers in Pennsylvania earn a median salary of $70,927 per year on average across 7 metro and nonmetro areas, -22.6% vs the national median of $91,670. An estimated 1,120 technical writers are employed across Pennsylvania, with salaries ranging from $59,750 to $82,890 depending on location.

$70,927 Avg median salary in Pennsylvania
$82,890 Highest paying metro
$59,750 Lowest paying metro
1,120 Employed in Pennsylvania

Compare Technical Writers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Technical Writers
in
    vs

      Technical Writers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $82,890 $64,280 $108,430 680
      Allentown, PA-NJ $77,080 $58,640 $93,460 70
      Pittsburgh, PA $74,590 $58,120 $94,580 230
      Harrisburg, PA $74,240 $61,980 $99,620 50
      Scranton, PA $64,380 $47,450 $86,370 30
      York, PA $63,560 $57,230 $84,060 30
      Reading, PA $59,750 $49,010 $81,720 30

      View Technical Writers salaries in all cities