Post job
Updated April 5, 2024

Average Marathon Petroleum salary in Texas

$66,069

$31.76 hourly

Entry-level Marathon Petroleum salary in Texas

$36,000 yearly

How much does Marathon Petroleum pay in Texas?

The average Marathon Petroleum salary in Texas is $66,069. Marathon Petroleum salaries range between $36,000 to $119,000 per year in Texas. Marathon Petroleum Texas based pay is lower than Marathon Petroleum's United States average salary of $67,662. The best-paying job in Texas at Marathon Petroleum is industrial hygiene engineer, which pays an average of $171,076 annually.

Marathon Petroleum salaries in Texas by job title

Marathon Petroleum’s highest-paying job in Texas is industrial hygiene engineer, with an average salary of $171,076. In second place is engineering director, which pays $164,796 annually in Texas.

Highest paying jobs at Marathon Petroleum in Texas

RankJob titleAverage Marathon Petroleum salaryHourly pay
1Industrial Hygiene Engineer$171,076$82
2Engineering Director$164,796$79
3Corporate Director$163,232$78
4Industrial Safety Engineer$158,689$76
5Driver/Owner Operator$149,221$72
6Refining Engineer$141,828$68
7Co-Manager$141,416$68
8Chemical Engineer$136,712$66
9Corporate Security Manager$136,268$66
10Senior Piping Designer$136,201$65

Highest paying cities in Texas for Marathon Petroleum

The highest paying cities in Texas for Marathon Petroleum employees are El Paso, Midland, and Mason.

Marathon Petroleum workers in El Paso earn an average salary of $67,680 a year, compared to Midland with an average salary of $67,174 and Mason with an average salary of $66,477.

Highest paying cities in Texas at Marathon Petroleum

RankCityAverage Marathon Petroleum salaryHourly pay
1El Paso, TX$67,680$33
2Midland, TX$67,174$32
3Mason, TX$66,477$32
4San Antonio, TX$65,971$32
5Houston, TX$65,783$32
6Carthage, TX$65,771$32
7Ore City, TX$65,735$32

Marathon Petroleum salaries in Texas by department

The departments with the highest salaries for Marathon Petroleum employees in Texas are Engineering, Finance, and IT.

Texas Marathon Petroleum employees in the Engineering department earn an average salary of $97,901 a year, compared to an average salary of $92,125 in the Finance department and $90,891 in the IT department.

Highest paying departments at Marathon Petroleum in Texas

RankDepartmentAverage Marathon Petroleum salaryHourly pay
1Engineering$97,901$47
2Finance$92,125$44
3IT$90,891$44
4Sales$87,195$42
5Accounting$70,524$34
6Marketing$69,421$33
7Research & Development$69,022$33
8Supply Chain$68,372$33
9Warehouse$63,208$30
10Facilities$60,014$29

How much does Marathon Petroleum pay by state

Marathon Petroleum pays the highest salaries in Washington ($76,625), California ($76,589), North Dakota ($69,061), Alaska ($68,336), and Arizona ($66,899).

Texas is the #6 highest paid state at Marathon Petroleum.

Highest paying states at Marathon Petroleum

Marathon Petroleum competitors salaries in Texas

The highest paying Marathon Petroleum competitor in Texas is BP America Inc. The average salary at BP America Inc in Texas is $171,076. The lowest paying Marathon Petroleum competitor in Texas is Pfizer.
RankCompany nameAverage pay in TexasHourly pay
1BP America Inc$120,814$58
2Andeavor$86,309$41
3Marathon Oil$81,687$39
4Apache$73,060$35
5Chesapeake Energy$68,600$33
6The AES$68,105$33
7HollyFrontier$67,057$32
8The Dow Chemical Company$66,828$32
9Tesoro$65,652$32
10Pfizer$63,046$30

Recently added Marathon Petroleum salaries in Texas

JobLocationDate addedSalary
Industrial Hygiene InternshipEl Paso, TX06/28/2025$46,352
Planning EngineerSan Antonio, TX06/28/2025$119,900
Senior Solutions ArchitectSan Antonio, TX06/28/2025$101,800
Maintenance ManagerSan Antonio, TX06/25/2025$158,700
Business Systems Senior AnalystHouston, TX06/21/2025$104,300
Business PartnerSan Antonio, TX06/19/2025$104,300
Counselor At LawHouston, TX06/18/2025$137,900
Electrical Engineer InternshipEl Paso, TX06/17/2025$90,700
Senior EngineerSan Antonio, TX06/11/2025$119,900
Chemical Engineering InternshipSan Antonio, TX06/11/2025$90,700

Frequently asked questions about Marathon Petroleum pay in Texas

Search for jobs