Post job

Plc programmer salary

Average plc programmer salary

$70,452

$33.87 hourly rate

Entry-level plc programmer salary
$49,000 yearly salary
Updated January 8, 2025

Understanding PLC Programmer Salaries

As of October 2025, the average salary for a PLC Programmer stands at $70,452 per year. This translates to roughly $34 per hour, but actual earnings can differ based on several factors including geographic location, years of experience, and industry specialization. For example, PLC Programmers in states such as California and Texas often earn higher salaries due to a greater demand for skilled professionals in technology and manufacturing sectors.

Experience plays a vital role in determining salary levels. Entry-level PLC Programmers can expect to earn less, while those with specialized skills or certifications typically command higher salaries. Additionally, industries such as automotive and aerospace tend to offer more competitive compensation packages.

To maximize earning potential, individuals should focus on developing skills in automation technologies and continuous education. This strategic approach not only enhances job prospects but also positions professionals favorably within the job market, allowing them to negotiate better salaries and benefits. For those interested in pursuing a career as a PLC Programmer, understanding these dynamics is essential for making informed career choices.

On this page
Plc programmer salary by: 

Let Zippi find your next plc programmer job

Floating question marks illustration

Let Zippi find your next plc programmer job

Floating question marks illustration

Where can an PLC Programmer earn more?

Compare salary by location
Vs
115k
95k
75k
55k
35k
Columbus, OH$90,829
Albuquerque, NM$65,019
Compare salary by company
Vs
125k
105k
85k
65k
45k
CVR Energy$112,843
Lonestar Electric Supply$75,042

Plc programmer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter and SalaryExpert, the average salary for an plc programmer typically falls between $51,124 and $80,933.
zippia
$70,452yearly
glassdoor[1]
$79,528yearly
Salary.com[2]
$58,004yearly
ZipRecruiter[3]
$80,933yearly
SalaryExpert[4]
$51,124yearly

Average plc programmer salary by state

The highest-paying states for plc programmers are Washington, Connecticut, and New Hampshire. The lowest average plc programmer salary states are Iowa, West Virginia, and Montana.

  • State view
  • County view
Average salary:

Highest paying states for plc programmers

RankStateAvg. salaryHourly rate
1Connecticut$92,312$44.38
2Alaska$88,117$42.36
3Oregon$87,666$42.15
4Michigan$86,898$41.78
5Virginia$89,947$43.24
6Washington$98,586$47.40
7Texas$82,965$39.89
8New Hampshire$90,597$43.56
9Vermont$79,145$38.05
10Maryland$84,560$40.65
11Rhode Island$83,532$40.16
12Maine$78,036$37.52
13Arizona$78,201$37.60
14District of Columbia$90,820$43.66
15Tennessee$73,103$35.15
16Utah$75,837$36.46
17Delaware$76,886$36.96
18California$82,863$39.84
19North Dakota$74,182$35.66
20South Dakota$71,961$34.60
21Florida$77,242$37.14
22Pennsylvania$76,365$36.71
23South Carolina$77,153$37.09
24Mississippi$74,287$35.71
25Colorado$80,079$38.50
26New York$80,003$38.46
27Alabama$74,020$35.59
28North Carolina$73,193$35.19
29Massachusetts$75,427$36.26
30Minnesota$76,585$36.82
31Idaho$70,311$33.80
32New Jersey$75,023$36.07
33Wisconsin$69,182$33.26
34Nevada$72,622$34.91
35Kansas$70,997$34.13
36Nebraska$70,046$33.68
37Oklahoma$73,207$35.20
38West Virginia$66,111$31.78
39Wyoming$66,961$32.19
40Ohio$68,781$33.07
41Illinois$69,658$33.49
42Georgia$67,580$32.49
43Arkansas$66,873$32.15
44Kentucky$66,707$32.07
45Hawaii$62,087$29.85
46Iowa$66,135$31.80
47Missouri$68,594$32.98
48Montana$65,505$31.49
49Louisiana$66,760$32.10
50New Mexico$64,884$31.19
51Indiana$62,045$29.83

Highest paying cities for plc programmers

The highest-paying cities for plc programmers are Arlington, VA, Clinton, MI, and San Jose, CA.

RankCityAvg. salaryHourly rate
1Arlington, VA$90,829$43.67
2Clinton, MI$87,627$42.13
3San Jose, CA$86,672$41.67
4Littleton, CO$80,154$38.54
5Jacksonville, FL$79,813$38.37
6Philadelphia, PA$76,843$36.94
7Chanhassen, MN$76,526$36.79
8Boston, MA$75,416$36.26
9Chattanooga, TN$73,139$35.16
10Bartlesville, OK$72,571$34.89
11Charlotte, NC$72,105$34.67
12Overland Park, KS$70,830$34.05
13Chicago, IL$69,774$33.55
14Franklin, WI$69,167$33.25
15Columbus, OH$68,277$32.83
16Atlanta, GA$67,815$32.60
17Council Bluffs, IA$65,954$31.71
18Albuquerque, NM$65,019$31.26

Plc programmer salary details

An plc programmer's salary ranges from $49,000 a year at the 10th percentile to $101,000 at the 90th percentile.

Average plc programmer salary graph
Average plc programmer salary graph, trends, and summary

What is an plc programmer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$101,000$8,417$49
75th Percentile$85,000$7,083$41
Average$70,452$5,871$34
25th Percentile$58,000$4,833$28
10th Percentile$49,000$4,083$24

Highest paying plc programmer jobs

The highest paying types of plc programmers are lead programmer, abap-developer, and senior programmer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Sap/Abap Developer$104,432$8,703$50.2192,478
Mainframe Developer$90,902$7,575$43.70255,034
Controls Engineer$84,532$7,044$40.6450,203
Program Development Internship$33,686$2,807$16.19150,632
Information Technology Programmer$89,063$7,422$42.82283,349
Program Developer$74,749$6,229$35.94128,488

Top companies hiring plc programmers now:

  1. Cisco jobs (2)
  2. Siemens jobs (4)
  3. STR Holdings jobs (11)
  4. SOS International jobs (3)
  5. Anheuser-Busch jobs (2)

Which companies pay plc programmers the most?

Plc programmer salaries at CVR Energy and USG are the highest-paying according to our most recent salary estimates. In addition, the average plc programmer salary at companies like Jacobs Engineering Group and Dura Automotive Systems are highly competitive.

RankCompanyAverage salaryHourly rate
1CVR Energy$112,843$54.25
2USG$87,911$42.26
3Jacobs Engineering Group$87,259$41.95
4Dura Automotive Systems$83,869$40.32
5STR Holdings$83,767$40.27
6Novaspect$83,761$40.27
7Carollo Engineers$82,632$39.73
8G-TECH$82,454$39.64
9Anheuser-Busch$82,085$39.46
10International Paper$81,996$39.42
11General Dynamics$79,903$38.41
12WesTech$79,886$38.41
13National Prosource$77,594$37.30
14Venteon$76,533$36.79
15Retrotech, Inc.$75,895$36.49
16Jacobs Enterprises$75,890$36.49
17Nes Holdings$75,383$36.24
18ATS Ohio Inc$75,348$36.23
19Kuka Systems Gmbh$75,044$36.08
20Lonestar Electric Supply$75,042$36.08

Wage gap by gender, race and education

$70,000$68,800$67,600$66,400$65,200$64,000
MaleFemale

Plc programmer salary trends

The average plc programmer salary has risen by $13,068 over the last ten years. In 2014, the average plc programmer earned $57,384 annually, but today, they earn $70,452 a year. That works out to a 12% change in pay for plc programmers over the last decade.

Compare plc programmer salaries for cities or states with the national average over time.

Average plc programmer salary over time

Compare plc programmer salaries for individual cities or states with the national average.

Plc programmer salary by year

YearAvg. salaryHourly rate% Change
2025$70,500$33.87+3.3%
2024$68,100$32.76+2.3%
2023$66,600$32.01+2.4%
2022$65,000$31.24+2.9%
2021$63,100$30.33+0.4%

Recently added plc programmer salaries

CompanyJobLocationDate addedSalary
ActalentPLC ProgrammerNewton, NJ06/29/2025$55,000
SJE RhombusPlc/Hmi ProgrammerVacaville, CA06/27/2025$93,000
Recruiting SolutionsPLC ProgrammerColumbia, SC06/27/2025$65,000
The Bergaila CompaniesPLC Programmer/IntegratorKermit, TX06/27/2025$133,568
AkkodisPLC ProgrammerGreensboro, NC06/24/2025$91,828
Carollo EngineersMid Level Scada/Plc ProgrammerWestminster, CO06/21/2025$85,000
NoblisPLC ProgrammerPhiladelphia, PA06/21/2025$77,000
Direct Recruiters, Inc.PLC ProgrammerConcord, NC06/21/2025$73,045
HcltechPLC ProgrammerRockford, IL06/18/2025$92,000
ActalentPLC ProgrammerBurlington, NC06/16/2025$79,306

Plc programmer salary FAQs

Search for plc programmer jobs

Browse computer and mathematical jobs