College Major ROI: STEM vs Humanities — Career Earnings Comparison
Choosing a college major is one of the most consequential financial decisions you will make. The gap between the highest-earning and lowest-earning bachelor's degrees can exceed $3 million over a lifetime. This article compares STEM and humanities majors head-to-head on starting salaries, mid-career earnings, debt-to-income ratios, and long-term career trajectories — giving you the data you need to make an informed choice.
Starting Salaries: The Early Gap
The salary divergence between STEM and humanities graduates begins immediately after graduation. According to data from the National Association of Colleges and Employers (NACE) and PayScale, STEM graduates command significantly higher starting salaries across virtually every comparison.
| Major | Category | Median Starting Salary | Median Mid-Career |
|---|---|---|---|
| Computer Science | STEM | $85,000 | $135,000 |
| Electrical Engineering | STEM | $78,000 | $122,000 |
| Mechanical Engineering | STEM | $73,000 | $115,000 |
| Mathematics / Statistics | STEM | $65,000 | $105,000 |
| Biology | STEM | $45,000 | $75,000 |
| Economics | Social Sci | $62,000 | $105,000 |
| Political Science | Social Sci | $46,000 | $80,000 |
| English / Literature | Humanities | $42,000 | $68,000 |
| History | Humanities | $42,000 | $72,000 |
| Philosophy | Humanities | $40,000 | $78,000 |
| Fine Arts | Humanities | $38,000 | $55,000 |
The difference is stark. A computer science graduate earns more than double an English major at the start of their career. Even the lowest-paying STEM field (biology at $45,000) outearns most humanities degrees. This early gap has real financial consequences: it affects your ability to pay down student loans, build savings, and start investing during the critical early years of compounding.
Use our degree ROI calculator to model the exact financial impact of different majors over 10, 20, and 30-year horizons.
Mid-Career Convergence: The Gap Narrows (But Does Not Close)
One of the most frequently cited arguments for humanities degrees is that earnings converge over time. Research from the Hamilton Project at the Brookings Institution and the American Academy of Arts & Sciences supports this — partially.
Humanities graduates do experience steeper salary growth between ages 28 and 55 compared to STEM graduates. Philosophy majors, for instance, see their median salary nearly double from $40,000 to $78,000 — a 95% increase. Computer science graduates grow from $85,000 to $135,000 — a 59% increase. The percentage growth favors humanities, but the absolute dollar gap widens from $45,000 to $57,000.
The convergence story has important caveats. It applies primarily to the top quartile of humanities earners — those who go on to law school, MBA programs, management roles, or entrepreneurship. The median humanities graduate does not catch up to the median STEM graduate. And the bottom quartile of humanities earners (those in retail, administrative, or unrelated fields) falls further behind over time.
Compare expected salaries across different career paths with Salario's Salary Calculator to see real-world earnings data by field and experience level.
Debt-to-Income: Where the Real Crisis Hits
Starting salary is only half the equation. What matters financially is the ratio between your debt and your earning power. This is where humanities majors face their biggest challenge — not because they borrow more, but because they earn less relative to what they borrow.
Debt-to-Income Scenarios (at $35,000 average debt)
- Computer Science ($85K salary): Ratio 0.41 — Excellent. Loans paid off comfortably in 5-7 years.
- Engineering ($75K salary): Ratio 0.47 — Excellent. Strong financial position from day one.
- Economics ($62K salary): Ratio 0.56 — Good. Standard 10-year repayment is manageable.
- English ($42K salary): Ratio 0.83 — Concerning. Monthly payments strain budget. May need IDR plans.
- Fine Arts ($38K salary): Ratio 0.92 — High risk. Likely needs income-driven repayment. Limited financial flexibility.
The situation worsens at expensive private universities. With $80,000 in debt (common at private schools), a fine arts graduate faces a debt-to-income ratio of 2.1 — well into the danger zone. The same debt level for a computer science graduate produces a ratio of 0.94, still manageable. Our college cost calculator can help you estimate your total costs and avoid dangerous debt levels.
The Hidden Variable: School Quality Matters More for Humanities
Research consistently shows that where you attend college matters more for humanities majors than for STEM majors. A computer science graduate from a mid-tier state school can still command $80,000+ starting because employers value technical skills that are easily demonstrated through coding assessments and projects.
Humanities graduates rely more on the signaling value of their degree — the school name on the resume, the alumni network, and access to competitive on-campus recruiting. An English major from Yale has dramatically different career prospects than an English major from a regional state university, even if both are equally talented.
This creates a paradox: the students who most need to attend a prestigious school (humanities majors) are also the ones for whom the cost is hardest to justify financially. The solution, for many students, is to pursue humanities at an affordable public flagship university with strong programs, or to attend a top school only with substantial financial aid.
20-Year ROI Comparison: The Full Picture
To give you the complete financial picture, here is a 20-year ROI comparison that accounts for tuition at an average public university ($10,000/year, $40,000 total), opportunity cost (four years of foregone earnings), and cumulative earnings minus costs:
| Major | Total Cost | 20-Year Earnings | 20-Year Net ROI |
|---|---|---|---|
| Computer Science | $160K | $2.2M | $2.04M |
| Engineering | $160K | $1.95M | $1.79M |
| Economics | $160K | $1.67M | $1.51M |
| Math / Statistics | $160K | $1.7M | $1.54M |
| Biology | $160K | $1.2M | $1.04M |
| Political Science | $160K | $1.26M | $1.1M |
| History | $160K | $1.14M | $980K |
| Philosophy | $160K | $1.18M | $1.02M |
| English | $160K | $1.1M | $940K |
| Fine Arts | $160K | $930K | $770K |
Even fine arts produces a positive ROI at a public university — the degree still pays for itself. The problem arises when you multiply costs by three or four at a private institution. At $60,000/year ($240,000 total tuition, $360,000 with opportunity cost), the fine arts ROI drops to $570K — still positive, but significantly reduced, and the debt burden during your 20s can severely impact quality of life.
Model your specific scenario with our degree ROI calculator — enter your target school, major, financial aid, and career path to see personalized projections.
The Case for Hybrid Strategies
The STEM-vs-humanities debate often presents a false binary. Many of the highest-earning career paths combine technical and humanistic skills. Consider these high-ROI hybrid approaches:
- STEM major + humanities minor. An engineering degree with a minor in writing or philosophy develops communication and critical thinking skills that accelerate leadership advancement.
- Humanities major + technical skills. A political science major who learns data analysis, SQL, and Python can enter the growing field of policy analytics or political data science.
- Double major or major/minor combinations. Computer science + economics, biology + business, or history + data science create unique profiles that stand out to employers.
- Humanities bachelor's + professional graduate degree. Philosophy and history majors score among the highest on the LSAT and GMAT, making them strong candidates for law and business school — where ROI is excellent.
The students who earn the most are typically those who combine depth in one area with breadth across complementary fields. Your undergraduate major sets a trajectory, but it does not lock you in permanently.
How to Make Either Path Work Financially
- Control your costs. For any major, attending an affordable school is the single most impactful financial decision. Start at community college if possible, choose in-state public universities, and minimize borrowing. Use our college cost calculator to compare total costs.
- Build career-relevant experience early. Internships matter more than your major for landing your first job. STEM and humanities students alike should pursue practical experience starting sophomore year.
- Develop complementary skills. STEM students should build writing and communication skills. Humanities students should learn data analysis, coding basics, or project management.
- Plan your debt carefully. Never borrow more than your expected first-year salary. For humanities majors earning $42,000 starting, that means total debt under $42,000. Use our loan repayment calculator to model different borrowing scenarios.
- Consider the graduate school path. If you major in humanities with plans for law, business, or medical school, factor in the total investment timeline — not just the undergraduate piece.
Frequently Asked Questions
Do STEM majors really earn more than humanities majors?
At the starting salary level, yes — STEM graduates earn 40-60% more on average. Computer science graduates start around $85,000 compared to $42,000 for English majors. The gap narrows at mid-career but never fully closes for most graduates. Use our degree ROI calculator to compare specific majors.
What is the average starting salary for STEM vs humanities graduates?
STEM graduates start at a median of $65,000-$85,000 depending on the specific field (computer science and engineering at the top, biology and math lower). Humanities graduates start at a median of $38,000-$48,000. Business and social science graduates fall in between at $50,000-$62,000.
Is a humanities degree a waste of money?
Not necessarily. At an affordable state school with minimal debt, humanities degrees still provide positive ROI. The financial challenge arises at expensive private universities where debt-to-income ratios become unfavorable. Cost control is essential — use our college cost calculator to estimate your true costs.
Do humanities majors catch up in earnings over time?
Partially. Humanities graduates see steeper salary growth curves between ages 30-55, partially closing the gap. By mid-career, the median humanities graduate earns around $70,000 compared to $95,000 for STEM. The gap shrinks from 60% to about 35%. Full convergence occurs only for the top quartile of humanities earners who enter law, business, or management.
Does school quality matter more for STEM or humanities majors?
School quality matters more for humanities majors. STEM graduates from mid-tier schools still command strong salaries because employers value demonstrable technical skills. Humanities graduates benefit more from prestigious school names, alumni networks, and on-campus recruiting access. This makes school choice especially important for humanities students.
Compare Your Major Options
Enter your target major, school costs, and expected career path to see personalized ROI projections. Free, private, no sign-up required.
Open Degree ROI CalculatorExplore More Tools
Related Articles
Is College Worth It?
Data-driven ROI analysis by major, including trade school alternatives.
Is Graduate School Worth It?
Master's degree ROI by field — MBA, engineering, education, and more.
Community College Transfer Guide
Save thousands by starting at community college. Credits, GPA, and transfer tips.
Student Loan Repayment Plans 2026
PAYE vs IBR vs the new RAP plan — find the best repayment strategy.