Salaripedia
English

How much does an electrical make in Houston?

$45,270a year

Median yearly pay for electricals in the Houston-Pasadena-The Woodlands, TX metro area. That is $21.76 an hour or $3,773 a month.

Hourly
$21.76
Vs. national median
-1%
Rank among cities
109 of 232
Jobs in the area
3,620
Pay range
Lowest 10%: $30,870Median: $45,270Highest 10%: $62,170
PercentileYearlyHourly
10th$30,870$14.84
25th$37,030$17.80
Median$45,270$21.76
75th$51,230$24.63
90th$62,170$29.89

Other cities in Texas

Median yearly pay for electricals.

Killeen, TX$51,060
Waco, TX$49,070
Beaumont, TX$45,930
Dallas, TX$45,930
Wichita Falls, TX$45,530
Austin, TX$42,000
San Antonio, TX$40,440
McAllen, TX$38,140
Longview, TX$34,890
El Paso, TX$27,570
Electrical salary in Texas Electrical salary in all states

Related jobs in Houston

Same field, median yearly pay.

Chemical Plant and System Operator$106,000
Power Plant Operator$104,600
Gas Plant Operator$85,530
Petroleum Pump System Operator$84,100
Chemical Equipment Operator and Tender$79,430
First-Line Supervisors of Production and Operating Worker$75,330
Computer Numerically Controlled Tool Programmer$69,820
Stationary Engineer and Boiler Operator$68,100
Tool Grinder$62,300
Machinist$61,280
Salaries for every job in Houston, TX

Frequently asked questions

How much does an electrical make an hour in Houston?

The median hourly pay in the Houston-Pasadena-The Woodlands, TX metro area is $21.76 ($45,270 a year).

Do electricals make more in Houston than the national average?

No: $45,270 against $45,850 nationally, 1% less.

How does Houston compare with the rest of Texas?

The median in Texas is $44,410, so Houston pays 2% more.

Where does Houston rank for electrical pay?

109 of 232 metro areas with data.

How much does an electrical make starting out in Houston?

The lowest-paid 10% make $30,870 or less a year; the top 10% make $62,170 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.