Skip to main content
CollegeROI

STEM vs Liberal Arts: College Major ROI Comparison (2026)

STEM majors have an average ROI Score of 73/100 compared to 53/100 for liberal arts majors. STEM graduates earn $23,892 more in their first year ($73,737 vs $49,845). STEM majors also carry $3,333 less debt.

STEM Majors

Computer Science, Engineering, Mathematics, Biology, Physics, Data Science, and related fields

Programs Analyzed
3,610
Avg ROI Score
73/100
Avg Median Debt
$23,512
Avg Year 1 Earnings
$73,737
Avg Year 5 Earnings
$106,709
Avg Graduation Rate
100%

Liberal Arts Majors

English, History, Philosophy, Psychology, Sociology, Communications, Fine Arts, and related fields

Programs Analyzed
2,895
Avg ROI Score
53/100
Avg Median Debt
$26,845
Avg Year 1 Earnings
$49,845
Avg Year 5 Earnings
$67,435
Avg Graduation Rate
100%

The STEM Earnings Premium

STEM graduates earn $23,892 more per year than liberal arts graduates in their first year out of school. By year five, the gap widens to $39,274. Over a 20-year career, this compounds to a significant difference in lifetime earnings and debt repayment capacity.

That said, the best liberal arts programs at selective schools can match or exceed average STEM outcomes. The variation within each category is substantial — the top liberal arts programs outperform the worst STEM programs.

Top 10 STEM Programs by ROI

Top 10 Liberal Arts Programs by ROI

Frequently Asked Questions

On average, yes. STEM majors score 73/100 on our ROI scale vs 53/100 for liberal arts. STEM graduates earn $23,892 more in year one. However, top liberal arts programs at selective schools can match STEM outcomes, and career satisfaction and fit matter beyond raw ROI.

First-year earnings average $73,737 for STEM vs $49,845 for liberal arts — a gap of $23,892. By year five, STEM averages $106,709 vs $67,435 for liberal arts.

Economics, political science (at selective schools), and communications tend to rank highest among liberal arts for ROI. The school matters significantly — a liberal arts degree from a top-20 university often outperforms a STEM degree from a lower-ranked school.

STEM graduates carry an average of $23,512 in debt vs $26,845 for liberal arts. STEM majors actually carry less debt while earning more. The debt-to-earnings ratio is what matters most for financial outcomes.