Engineering is consistently among the highest-paying undergraduate degrees. The median salary across all engineering occupations is well above the national median for all workers. Civil engineers earn a median of $95,890, mechanical engineers earn $99,510, and several engineering disciplines — petroleum, computer hardware, aerospace — pay above $120,000 at the median. Starting salaries for engineers typically range from $65,000 to $90,000.
The salary question for engineering students is less "will I make money?" and more "is the difficulty of this degree worth it compared to easier paths?" You are watching friends in business or communications have more free time while you grind through thermodynamics and differential equations. And you want to know if the payoff justifies the pain.
Here is the direct answer: yes, engineering produces among the highest starting salaries of any bachelor's degree, and mid-career earnings remain strong. But the picture is more nuanced than "engineers make a lot of money." Different engineering disciplines have different pay scales, and your specific career path matters more than the word "engineer" on your diploma.
Entry-Level Salary: What to Expect Year One
Engineering starting salaries are strong across virtually every discipline, typically ranging from $65,000 to $90,000 for bachelor's-level graduates.
Civil engineers start at $60,000 to $72,000. Civil is at the lower end of engineering pay because the industry (construction, government infrastructure) historically runs on tighter margins. The BLS median for all civil engineers is $95,8901.
Mechanical engineers start at $65,000 to $80,000. The wide applicability of mechanical engineering — automotive, manufacturing, energy, aerospace — gives graduates more options than most engineering disciplines.
Electrical and electronics engineers start at $68,000 to $85,000. Electrical engineers who go into semiconductor or hardware companies start at the higher end. The BLS median is $108,170 for electrical engineers2.
Chemical engineers start at $70,000 to $85,000 and earn a median of $112,1002. Chemical engineering consistently ranks among the highest-starting-salary undergraduate degrees.
Computer hardware engineers start at $75,000 to $95,000 and earn a median of $138,0802. This discipline competes directly with computer science for the highest starting pay.
Aerospace engineers start at $72,000 to $88,000. The median of $130,7202 reflects the specialized knowledge required and the concentration of employers in defense and aerospace hubs.
Industrial engineers start at $65,000 to $80,000. The BLS median is $99,3802, and the skills translate to consulting, supply chain, and operations management roles.
The starting salary gap between engineering disciplines narrows significantly when you factor in cost of living. A petroleum engineer starting at $85,000 in Midland, Texas has different purchasing power than a software engineer starting at $90,000 in San Francisco. Run the math on location before comparing offers from different disciplines and industries.
Mid-Career Salary: Where the Money Actually Goes
Engineering salaries grow steadily but face a fork: the management track or the technical track. Your choice fundamentally shapes your mid-career and late-career earnings.
Years 3-5: Engineers earn $80,000 to $110,000 depending on discipline and location. By this point, you have your Professional Engineer (PE) license or are preparing for it in disciplines where it matters (civil, mechanical, electrical). The PE typically adds a $5,000 to $10,000 salary premium.
Years 5-10: Senior engineers and engineering managers earn $100,000 to $150,000. This is where the management vs. technical track split becomes real. Engineering managers earn more on average than individual contributors, but the gap is not as wide as in other fields because senior technical engineers are highly valued.
Years 10-20: Directors of engineering earn $130,000 to $200,000. Principal engineers and engineering fellows (the senior technical track) earn $120,000 to $180,000. At this level, the total compensation packages at large companies include bonuses, stock options, and profit sharing that push total pay significantly above base.
VP/C-Suite: VPs of Engineering earn $160,000 to $250,000+ at mid-to-large companies. CTOs with engineering backgrounds at tech companies earn $200,000 to $500,000+. These positions typically require both technical depth and business acumen.
Engineering has a well-documented salary plateau for mid-career technical professionals who do not move into management. Individual contributor engineers in many industries hit a ceiling around $120,000 to $140,000 unless they are in high-paying sectors like tech or oil and gas. If maximizing salary is a priority, develop management skills alongside technical skills.
Salary by Industry
Industry choice drives engineering salary variation more than almost any other factor.
Oil and gas pays the highest engineering salaries outside of tech. Petroleum engineers earn among the highest median salaries of any engineering discipline. Even non-petroleum engineers (mechanical, chemical, civil) earn 20-40% premiums when working in oil and gas. The trade-off: job stability fluctuates with energy prices.
Technology and semiconductors pay premium salaries for hardware, electrical, and computer engineers. Total compensation at major tech companies (including stock) can push mid-career engineering pay to $180,000 to $250,000+. This sector competes directly with software engineering salaries.
Aerospace and defense offer strong salaries with good stability. Engineers at Boeing, Lockheed Martin, Raytheon, and Northrop Grumman earn $90,000 to $140,000 at mid-career. Security clearance holders earn additional premiums. Federal benefits at government labs add value.
Automotive and manufacturing pay median-range engineering salaries but offer broad career paths. Engineers at major automakers start at $68,000 to $80,000 and reach $100,000 to $130,000 at senior levels.
Construction and infrastructure employ civil and structural engineers at salaries slightly below the engineering median. The trade-off is consistent demand and the possibility of starting your own engineering consulting firm, which has unlimited earning potential.
Consulting engineering firms hire across all disciplines, paying $65,000 to $110,000 at mid-career. The upside is variety of projects. The downside is that billable hour models can limit salary growth compared to product companies.
Engineers who earn a Professional Engineer (PE) license earn a documented salary premium, typically $5,000 to $15,000 per year, that compounds over their career. The PE is required for engineers who sign off on public infrastructure designs but is valuable across disciplines as a signal of competence and commitment.
Salary by Location
Engineering salaries are highly location-dependent, and the pattern follows industry clusters.
Houston and Texas pay top salaries for chemical, petroleum, and mechanical engineers because of the energy industry concentration. No state income tax provides an additional 5-8% effective raise.
San Francisco, Seattle, and Austin pay the highest salaries for computer hardware and electrical engineers working in tech. Total compensation including stock can exceed $200,000 at mid-career, though Bay Area living costs consume much of the premium.
Los Angeles and Southern California are strong for aerospace engineers, with major defense contractors and NASA's Jet Propulsion Lab headquartered in the area.
Detroit and the Midwest pay well for mechanical and industrial engineers working in automotive. The cost of living is moderate, making real purchasing power strong.
Washington D.C. and Northern Virginia pay well for engineers in defense and government contracting. Locality pay adjustments and clearance premiums boost compensation.
For civil engineers specifically, the highest-paying markets are California, New York, and Texas — states with major infrastructure spending.
Highest-Paying Career Paths With This Degree
Petroleum Engineer earns among the highest median salaries of any occupation tracked by the BLS. The work involves designing methods for extracting oil and gas. Salaries are sensitive to energy market cycles, with booms producing extraordinary pay.
Computer Hardware Engineer earns a median of $138,0802. These roles involve designing processors, circuit boards, and computing devices. Major employers include Intel, AMD, Apple, and Qualcomm.
Aerospace Engineer earns a median of $130,7202. Roles span aircraft design, spacecraft development, and missile systems. The defense sector is the largest employer.
Engineering Manager is the highest-paying role accessible across all engineering disciplines. Engineering managers plan and direct engineering projects and typically earn well above the median for their base discipline.
Patent Attorney with an engineering degree is one of the highest-paying combinations of technical and legal training. Patent attorneys specializing in engineering inventions earn $150,000 to $300,000+. An engineering degree qualifies you to sit for the patent bar, and adding a law degree creates one of the most lucrative credential combinations available.
What Actually Moves the Needle on Your Salary
What matters most:
Engineering discipline. The salary difference between the highest-paying engineering discipline and the lowest can exceed $40,000 at the median. Choose your discipline based on both interest and career economics.
Industry selection. A mechanical engineer at an oil company and a mechanical engineer at a nonprofit engineering firm use similar skills but earn dramatically different salaries. Industry choice is the second-largest salary lever after discipline.
PE license. Required in some disciplines and valuable in all. The testing process is demanding (FE exam, then PE exam after 4 years of experience), but the career and salary premium makes it one of the highest-ROI professional certifications.
What matters less than you think:
Master's degree, for most engineering roles. Unlike fields where a master's is a gateway credential, most engineering positions are accessible with a bachelor's. A master's adds $5,000 to $10,000 in starting salary and is most valuable in research-focused roles. An MBA is more valuable than a master's in engineering for those targeting management.
Your undergraduate research, beyond getting into graduate school. Industry employers care about practical skills and internship experience more than academic research.
Class ranking, after your first job. Two years of engineering work experience outweighs GPA differences for all but the most selective employers.
The highest lifetime earnings in engineering come from choosing a high-paying discipline, spending 5-8 years building deep technical skills, earning your PE, and then moving into engineering management. The management transition produces the biggest salary jump — typically 15-25% — and opens the path to director and VP roles where total compensation can exceed $200,000.
Engineering and computer science compete for the top undergraduate salary, and finance rounds out the top three. Compare all three to see which fits your interests and career goals.
FAQ
What is the starting salary for an engineering degree?
Most engineering graduates start between $65,000 and $90,000, with computer hardware, chemical, and petroleum engineers at the higher end, and civil and environmental engineers at the lower end. Location and company size also significantly affect starting pay.
Which engineering major pays the most?
Petroleum, computer hardware, and aerospace engineering consistently produce the highest median salaries. Chemical engineering also ranks near the top. The highest-paying discipline fluctuates with market demand, but these four have led for years.
Is an engineering degree worth it for the salary?
For most students, yes. Engineering produces among the highest starting and mid-career salaries of any bachelor's degree. The academic workload is demanding, but the salary premium over the average bachelor's degree holder is substantial and persists throughout your career.
Do engineers need a master's degree to earn well?
No. Most engineering roles are fully accessible with a bachelor's degree, and starting salaries are already strong without graduate education. A master's adds $5,000 to $10,000 to starting salary and is most valuable for research and specialized roles. An MBA is more useful for engineers targeting management and executive paths.
How does engineering salary compare to computer science?
Computer science salaries are comparable to or slightly above the top engineering disciplines, especially when including total compensation at tech companies. Mechanical and civil engineering pay less than CS at every level. Computer hardware and electrical engineering salaries are similar to software engineering salaries.
Can engineers make $200,000 a year?
Yes. Engineering managers and directors at mid-to-large companies, senior engineers in oil and gas, and principal engineers at tech companies can earn $200,000+ in total compensation. This typically requires 10-15 years of experience and either management responsibilities or deep specialization in a high-demand area.
- Engineering Degree Guide — Overview
- Is It Worth It?
- Career Paths
- Requirements
- How Hard Is It?
- Internships
- Best Colleges
Footnotes
-
U.S. Bureau of Labor Statistics. (2025). Occupational Outlook Handbook: Civil Engineers. BLS. https://www.bls.gov/ooh/architecture-and-engineering/civil-engineers.htm ↩
-
U.S. Bureau of Labor Statistics. (2025). Occupational Outlook Handbook: Architecture and Engineering Occupations. BLS. https://www.bls.gov/ooh/architecture-and-engineering/ ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7
-
U.S. Bureau of Labor Statistics. (2025). Occupational Outlook Handbook: Mechanical Engineers. BLS. https://www.bls.gov/ooh/architecture-and-engineering/mechanical-engineers.htm ↩