Salaripedia
English

How much does a wellhead pumper make in Odessa?

$75,450a year

Median yearly pay for wellhead pumpers in the Odessa, TX metro area. That is $36.27 an hour or $6,288 a month.

Hourly
$36.27
Vs. national median
+8%
Rank among cities
6 of 24
Jobs in the area
330
Pay range
Lowest 10%: $35,700Median: $75,450Highest 10%: $100,200
PercentileYearlyHourly
10th$35,700$17.16
25th$57,140$27.47
Median$75,450$36.27
75th$84,830$40.78
90th$100,200$48.19

Other cities in Texas

Median yearly pay for wellhead pumpers.

Houston, TX$79,720
Dallas, TX$78,010
Amarillo, TX$77,150
Lubbock, TX$76,850
Midland, TX$72,110
Tyler, TX$70,590
Longview, TX$64,920
Wichita Falls, TX$63,530
San Angelo, TX$60,900
San Antonio, TX$60,510
Beaumont, TX$50,770
Wellhead Pumper salary in Texas Wellhead Pumper salary in all states

Related jobs in Odessa

Same field, median yearly pay.

Crane and Tower Operator$75,310
First-Line Supervisors of Transportation and Material Moving Worker$62,950
Heavy and Tractor-Trailer Truck Driver$58,370
Refuse and Recyclable Material Collector$46,180
Industrial Truck and Tractor Operator$45,510
Light Truck Driver$42,160
Stocker and Order Filler$39,810
Laborer and Freight$39,600
Driver/Sales Worker$38,580
Cleaners of Vehicle and Equipment$31,390
Salaries for every job in Odessa, TX

Frequently asked questions

How much does a wellhead pumper make an hour in Odessa?

The median hourly pay in the Odessa, TX metro area is $36.27 ($75,450 a year).

Do wellhead pumpers make more in Odessa than the national average?

Yes: $75,450 against $69,960 nationally, 8% more.

How does Odessa compare with the rest of Texas?

The median in Texas is $75,860, so Odessa pays 1% less.

Where does Odessa rank for wellhead pumper pay?

6 of 24 metro areas with data.

How much does a wellhead pumper make starting out in Odessa?

The lowest-paid 10% make $35,700 or less a year; the top 10% make $100,200 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.