Skip to main content
Education Calc HubFree student tools

Major salary comparison calculator

Compare starting and mid-career salaries across different college majors.

Major A
Major A starting salary
$
Major A mid-career
$
Major B
Major B starting salary
$
Major B mid-career
$

Results

Computer Science starting
$85,000
Psychology starting
$40,000
Computer Science lifetime (40 yrs)
$12,650,806
Psychology lifetime (40 yrs)
$5,823,027
Lifetime difference
$6,827,779
Insight: Computer Science earns $6,827,779 more than Psychology over 40 years based on these inputs.

Visualization

The $2 million major-choice decision

Federal Reserve and Georgetown CEW data on lifetime earnings by major bachelor’s-level degree (2024 figures, inflation-adjusted):

MajorStartingMid-careerLifetime (40 yr)
Chemical engineering$78K$142K$4.0M
Computer science$82K$148K$4.1M
Electrical engineering$75K$135K$3.8M
Finance$66K$118K$3.4M
Economics$60K$104K$3.0M
Accounting$58K$88K$2.6M
Nursing (BSN)$66K$98K$2.8M
Marketing$54K$85K$2.4M
Biology$48K$78K$2.1M
Psychology$47K$68K$1.9M
English$44K$72K$1.9M
History$45K$71K$1.9M
Sociology$42K$62K$1.6M
Fine arts$42K$58K$1.5M
Education (K–12)$43K$58K$1.5M

Why the “follow your passion” trope is incomplete

The gap between petroleum engineering and early childhood education over a 40-year career can exceed $2.5M in nominal dollars. That’s life-changing — it determines whether you’ll own a home at 30 or 50, whether you can retire at 60 or 70, and how much you can help your own kids with college. At the same time, the happiest major is the one you’ll finish: dropping out of engineering because you hate it but feel obligated is worse than switching to a major you can actually graduate from.

The 3-filter model
Rank potential majors by: (1) your aptitude — can you earn a 3.3+ GPA in it? (2) market demand — is the median salary above $55K? (3) intrinsic interest — would you read about it on vacation? Majors that pass all three are your keepers.

Where salary data can mislead

  • Bimodal distributions. Computer science median is $82K, but the distribution is hugely bimodal — elite-school CS grads at FAANG pull $200K+ first year, while regional CS grads in the midwest start at $55K. Averages hide the school effect.
  • Geography. A petroleum engineer in Houston earns 20% more than one in Pittsburgh. Cost of living adjustments matter — engineer in SF making $140K has less disposable income than engineer in Dallas making $110K.
  • Self-selection. Business majors include Wall Street analysts at $200K and restaurant managers at $45K. Median numbers mix both. Your realistic outcome depends on internships, networking, and where you graduate from.
  • Mid-career ≠ peak. Mid-career (age 45–50) isn’t where most careers peak. Engineers often peak at age 50–55 in technical roles; managers continue climbing to 60.

Double majors and minors: do they pay?

Research from Cambridge University Press (Pitt & Tepper, 2012) and NACE (2024) suggests:

  • A quantitative minor (math, stats, CS) paired with a non-STEM major boosts starting salary by 8–15%.
  • A second major in business or economics lifts salaries by 5–10% for humanities students.
  • Two humanities majors rarely show a salary premium over a single humanities major — it’s the quantitative credential that matters.

Career switches and graduate pivots

25% of workers end up in careers unrelated to their major within 5 years of graduation. A psychology major who later does an MBA has a fundamentally different earnings trajectory than one who stays in mental-health fields. Always compare with grad school ROIas part of this analysis — if a cheaper undergrad major leaves you room for a targeted master’s, that can beat a more lucrative but debt-heavy bachelor’s.

Starting salaries by major and school tier

The school-major combo matters more than either alone. NACE 2024 data + school-specific Common Data Set:

MajorNational medianTop-20 schoolFlagship stateRegional college
Computer Science$82K$135K (Stanford, CMU, Berkeley)$78K$62K
Chemical Engineering$78K$95K (MIT, Stanford)$72K$65K
Finance$66K$110K (Wharton, Stern, Ross IB pipeline)$58K$52K
Economics$60K$95K (Ivies, Chicago)$58K$50K
Marketing$54K$68K$52K$48K
English$44K$58K$43K$40K
Psychology$47K$55K$46K$43K
Nursing BSN$66KUniform nationally (licensure-based)$66K$66K

Two patterns stand out: (1) licensure-driven fields (nursing, K-12 teaching, clinical psych) show near-identical pay regardless of school prestige; (2) relationship- and pipeline-driven fields (finance, consulting, quant) show extreme school sensitivity — the Wharton finance grad earns nearly double the regional college finance grad.

Career-long earnings trajectories

Starting salary is just year 1. The curve matters more. Typical shape:

  • Tech (CS, engineering): starts high ($80K), flattens around age 40 at $180K–$250K for individual contributors, $300K+ for managers. At FAANG, the 5-year-out compensation (base + stock + bonus) often exceeds $350K.
  • Finance/consulting: starts $80K–$110K, explodes early (MBA pivot at 28–32 adds $100K), plateaus mid-$200K–$500K+ in senior roles.
  • Law: BigLaw starts $225K but 70% of grads aren’t at BigLaw. Non-BigLaw median: $95K, grows slowly to $140K–$180K.
  • Medicine: residency $65K–$85K for 3–7 years, then $220K–$520K depending on specialty.
  • Teaching: starts $43K–$48K, grows 2–3%/yr with pay scales, peaks $75K–$90K for 30-year veterans with master’s.
  • Arts/nonprofit: starts $38K–$45K, grows slowly, peaks $65K–$85K mid-career.

Major choice by personality type + career aptitude

  • Highly analytical, enjoys problem-solving: CS, engineering, math, physics, economics, quant finance. Median $75K+ start.
  • Social and people-oriented, strong communicator: marketing, sales, HR, communications, nursing, teaching. Median $50K–$65K start.
  • Creative and visual: graphic design, UX, advertising, film production, architecture. Median $45K–$60K; variance huge.
  • Entrepreneurial, self-directed: business, entrepreneurship programs, CS with commerce minor, economics. Harder to predict — ceiling is unbounded, floor is low.
  • Civic and purpose-driven: political science, public policy, social work, public health, environmental science. $40K–$55K start; PSLF-eligible careers.
  • Research and knowledge-driven: biology, chemistry, physics, psychology, philosophy with plans for grad school. Undergrad stipends modest; grad school essential for most.

Specific minor pairings that boost earnings

  • Any humanities + Computer Science minor: +$15K–$25K start. Opens tech product, technical writing, UX research.
  • Any humanities + Statistics or Data Science minor: +$10K–$20K. Opens analytics, market research.
  • Any humanities + Economics minor: +$8K–$15K. Opens business analyst, policy analyst roles.
  • Psychology + Business minor: strong for HR, organizational development, market research.
  • Biology + Spanish minor: for healthcare careers in the U.S., Spanish bilingual credential is worth $3K–$10K.
  • Engineering + any business minor: accelerates path to technical management, where pay jumps are largest.

Women’s earnings, race, and major — a data note

Georgetown CEW 2024 reports that women in STEM earn 87 cents on the male STEM dollar even with identical majors and schools. Black and Hispanic STEM grads earn 83–89% of the same cohort’s white peer. Most of this gap is explained by sub-specialty choice (software engineering vs. frontend, oil/gas vs. civil), first-job firm (FAANG vs. regional), and negotiation gap at hiring. Students can partially close the gap with: internship selection at high-pay firms, negotiation training before first offer, and choosing sub-specialties with tighter pay bands.

Location matters — 5 cities for maximum early-career pay

  • San Francisco Bay Area: tech median $125K starting; living costs offset some.
  • New York City: finance, consulting, law; $90K–$110K median starting for these paths.
  • Seattle: tech + aerospace; $115K median; lower cost of living than SF.
  • Boston: biotech, consulting, finance; $85K–$100K median.
  • Washington DC: government, federal contracting, policy, law; $75K–$95K median, steady work.

FAQ: major-choice Q&A

Can I change majors once I start college?

Yes, and most students do at least once. Best to switch before accumulating 45+ credits in a major you’re leaving — after that, you start losing time to graduation. Engineering-to-humanities is easy; humanities-to-engineering often requires extra semesters to complete prerequisites.

Does double-majoring pay more?

Generally no — employers rarely hire based on two majors. A single major + strategic minor is usually equivalent financial outcome for less work. The exception: technical major + business or economics often unlocks industries the pure technical major wouldn’t access.

What’s the highest-earning bachelor’s-only major?

Petroleum engineering ($96K–$110K median starting) has led for 15+ years, though hiring cyclicality matters. Computer science, chemical engineering, aerospace engineering, and actuarial science follow.

Is business a good major?

“Business” is too broad to answer cleanly. Finance and accounting within business programs have strong outcomes. General business administration and marketing have middling outcomes. International business has poor outcomes unless paired with a language or specific industry skill.

What about “interdisciplinary studies” or “general studies”?

These majors have the lowest earnings outcomes in the data. Often they’re default majors for students who didn’t commit to a specific field. Signal to employers is that you lack a hireable specialty. Avoid if possible.

Does it matter if my major is ABET-accredited?

For engineering, yes. Non-ABET engineering degrees can’t lead to Professional Engineer (PE) licensure, which is required for civil, structural, and some mechanical/electrical engineering work. ABET accreditation is worth verifying before enrolling in an engineering program.

What if my passion is in a low-paying major?

Pair it with a financially resilient minor or dual major. Choose cheap schools so debt doesn’t strangle you. Plan for the full career arc — mid-career earnings in humanities fields catch up meaningfully with 10+ years of experience. And recognize that career satisfaction is worth $10K–$30K/yr of lifestyle — not everything is about the number.

Industry-specific entry paths by major

Some majors map tightly to industries; others are generalist gateways. Knowing which industries your major opens up changes how you select internships and electives.

  • Computer Science: Big tech (FAANG + next 20), fintech (Stripe, Plaid, Block), gaming, cybersecurity, autonomous vehicles, defense software. $95K–$200K starting range, top quartile at FAANG above $180K total comp for new grads.
  • Finance: Investment banking ($110K base + $50K signing + $60K bonus = $220K total year 1 at bulge bracket), private equity/hedge funds (usually post-IB, $250K+), commercial banking ($65K–$80K), wealth management ($55K+).
  • Accounting: Big 4 audit/tax ($70K–$85K plus CPA pass incentive), corporate accounting ($58K–$70K), financial analyst roles ($65K). High CPA exam pass rates drive advancement.
  • Mechanical Engineering: Automotive, aerospace, defense (Lockheed, Boeing, GE), consumer product design. $70K–$85K starting; strong path to management at $150K+.
  • Nursing: Acute care hospitals, specialty practices, travel nursing ($95K+/year with housing stipends), nurse practitioner track ($105K–$130K with MSN). 98% employment rate.
  • Marketing: Corporate brand, digital marketing agencies, media firms, e-commerce. Wide range: $50K–$70K starting, $90K–$130K mid-career for strong performers.
  • Psychology (BA only): HR, market research, customer insights, social services. $44K–$55K starting. Without grad school, ceiling around $75K.
  • Political Science: Congressional staff ($45K–$65K starting), lobbying/trade associations ($60K+), NGOs, law school pipeline. Salary low early; law school conversion tends to be high.
  • Biology (BA only): Lab tech roles ($42K–$55K), pharmaceutical sales ($70K+ with bonus), environmental consulting, biomedical tech sales. Most students continue to grad/professional school.

The "gateway degree" strategy for uncertain students

For students unsure of career direction, some majors open more doors than others. Economics is widely considered the best gateway degree: it’s respected by finance/consulting employers, satisfies most grad school prerequisites, and provides quantitative credibility without requiring extreme math aptitude. Nursing is another low-risk gateway — the BSN is immediately hireable, and the clinical experience opens graduate paths into NP, CRNA, healthcare admin, or MBA in healthcare management.

Computer science is the highest-ceiling gateway but the highest barrier-to-entry: roughly 30% of students who declare CS as freshmen finish with the degree due to weeder courses and grade pressure. Business/finance is a medium-ceiling, medium-barrier gateway that produces the widest distribution of outcomes (from $45K retail manager to $300K investment banker).

Worked example: switching from finance to teaching

A senior finance major at Penn State ($30K annual in-state COA) realizes during a summer banking internship that they hate the culture and want to teach high school math. Two paths:

  1. Finish finance, then MAT. Graduate with finance BA, complete 1-year Master of Arts in Teaching for math certification. MAT cost: $25K–$45K additional. Starting teacher salary: $45K. Five years in: $55K. Teacher Loan Forgiveness available if teaching in Title I school ($17,500 on subsidized loans). Student loan total: $70K between undergrad + MAT. Manageable.
  2. Switch to mathematics education now. Need to add 2 semesters to complete certification-compliant math sequence and education courses. Extra cost: $30K. Starting salary same $45K. Total debt: $70K. Similar financial outcome but skips the graduate program and enters teaching a year earlier.

Net: both paths produce similar 10-year financial position. Option 1 keeps the finance BA credential as a backup if teaching doesn’t work out. Option 2 saves one year and gets into the classroom faster. Many students choose Option 1 for the optionality value.

Hidden cost: major-change tuition penalties

Late major changes (junior year and beyond) frequently add a semester or year to graduation. At $30,000 in-state COA, one additional year is $30,000 of tuition + living costs + $55,000 of foregone first-year salary = $85,000 real cost. Plus an extra year of loan interest accrual. For students who start with a declared major in a highly structured degree (engineering, nursing, architecture), switching after sophomore year commonly costs $60K–$100K all-in.

Mitigation: declare undecided freshman year and commit to a major by end of sophomore year after exploring through gen-ed electives. The first-to-third-year switching cost is modest; later switches are expensive. Schools with delayed major declaration policies (Brown, Columbia CC, many liberal arts colleges) effectively build this flexibility into tuition.

Related tools

Pair this with our college ROI calculator to combine school choice with major choice. See the STEM vs liberal arts salary premium and, if you’re considering a technical career without 4 years of school, the bootcamp vs bachelor’s calculator.

Note: Salary data from BLS Occupational Employment Statistics (May 2024), Georgetown CEW, and PayScale. Individual outcomes depend heavily on location, employer, and market timing.

Digital Dashboard Hub

Track student loan payoff, college savings, and net worth

DDH connects your student loan calculator to a full financial dashboard — track debt progress, savings milestones, and net worth over time. Free 14-day trial.

Track your loan payoff progress →

More free tools