📊 Am I Normal?
📅

💼 Career

Have I been at my job too long?

Compare how long you have stayed at your current job.

years

How long do people stay at one job?

The median job tenure in the US is 4.1 years (BLS 2024). But this varies hugely by age — younger workers average just 2.8 years, while workers 55–64 average 9.9 years.

Median job tenure by age (US, BLS 2024)

  • 20–24: 1.2 years
  • 25–34: 2.8 years
  • 35–44: 4.9 years
  • 45–54: 7.2 years
  • 55–64: 9.9 years

Is job-hopping bad?

Research shows that job-switching every 2–3 years in your 20s and 30s can increase lifetime earnings by 20–50% compared to staying put. However, after 40, stability becomes more valued by employers. The "sweet spot" is staying long enough to master a role (2+ years) but not so long that you stagnate.