Skip to content

Pay and progression · 5 min read

How long should I stay at a job? Is job hopping bad?

What the data says about how long people stay in jobs, when short stints hurt your CV, when they don't, and how to tell whether it's time to move.

The short answer

There's no rule, but the data gives a useful guide. In the US, median tenure with a current employer was 3.9 years in January 2024, and under three years for workers aged 25 to 34. A year or two in a role is normal early in a career; several stints under a year in a row tend to raise questions from employers, because hiring and training are expensive. Staying long has trade-offs too: pay tends to grow faster for people who switch. A better question than "how long" is whether you're still learning, being paid fairly and moving towards something. If two of those three are no, it's time to plan a move.

Key takeaways

  • US median tenure was 3.9 years in 2024; younger workers typically stay under three.
  • One short stint is easy to explain; a pattern of them raises questions.
  • Switching can raise pay faster, but staying can bring depth, promotion and trust.
  • Ask: am I learning, fairly paid and moving towards something?
On this pageWhat the data says
  1. What the data says
  2. When short stints hurt, and when they don't
  3. Three questions for deciding
  4. Things worth staying for
  5. Questions people ask

What the data says

AgeMedian tenure
All wage and salary workers3.9 years
25 to 342.7 years
55 to 649.6 years
Median years with current employer, US, January 2024

Tenure rises with age, partly because people settle and partly because early careers involve more experimenting. In other words, a two-year stint at 26 is normal; a pattern of eight-month stints at 40 is more unusual and will draw questions.

When short stints hurt, and when they don't

SituationUsually fineMay raise questions
One role under a yearWith a clear reasonWith no reason given
Contracts and freelance workLabelled as contractMixed with permanent roles unlabelled
LayoffsStated plainlySeveral in a row without context
Early careerTwo or three moves in five yearsFive moves in three years
How employers usually read short stays

Three questions for deciding

  1. Am I still learning? If your last six months taught you nothing new, growth has stalled.
  2. Am I paid fairly? Compare with five live job ads for your role.
  3. Is this leading somewhere I want to go? If the next role up isn't one you want, the path ends here.

If all three are yes, stay and invest. If one is no, try to fix it internally first: ask for new scope, a pay review or a move. If two or more are no, start planning a move, ideally while you're still employed.

Things worth staying for

  • A promotion or pay review within a few months.
  • Equity or a pension match about to vest.
  • A project that will give you a strong example for your next role.
  • Two years' service in the UK, which currently brings redundancy pay and unfair dismissal rights; the unfair dismissal threshold falls to six months in 2027.

Questions people ask

Does leaving a job after less than a year look bad?
One short stint usually doesn't, especially with a simple reason: the role changed, a layoff, a better opportunity, a relocation. Several in a row can make employers worry you'll leave them too. Explain short stints briefly and positively, and show what you learned.
Is it bad to stay at one company too long?
Not if you've grown: new roles, promotions, broader scope. Long tenure in the same role can make employers wonder whether you'd adapt to a new environment. If you've been in one place for many years, show the variety within it on your CV.
Does job hopping increase pay?
On average, yes. The Atlanta Fed's wage tracker consistently shows faster pay growth for job switchers than stayers. But frequent moves can also mean missing out on bonuses, vesting, pension matching and the trust that leads to bigger roles. The best moves are deliberate, not reactive.
How do I explain job hopping in an interview?
Show the thread: what each move added and why the role you're applying for is a logical next step, where you'd like to stay and grow. Be honest about a move that didn't work out and what you learned about choosing roles.
Should I stay in a job I hate for the CV?
Usually not for long. A role you hate rarely produces your best work or examples, and the cost to your health and motivation can outweigh any CV benefit. If you want to leave soon, line up the next role first, and use the time to collect two or three strong results you can talk about.
How long should I stay in my first job?
A year to two years is a common minimum for a first job, because it shows you can stick with something and gives you enough time to learn and show results. Leaving earlier is fine with a good reason, such as a much better offer or a role that turned out very different from what was described.

Share this guide

Exercises are practice, not evidence of career fit or a qualification. How to read our guides and report a correction.

Sources

About the author

Nivaan builds and writes OffLadder. His background is applied AI and enterprise work, which is where the AI and career-change guides come from. More about Nivaan.

Spotted something out of date or wrong? Email hello@offladder.com and we will check it and update the page.

How this page is written

Sources support the factual background, not a guarantee that an exercise predicts career fit. Fictional practice material is labelled. Dates record content updates; no independent expert review is implied. More about OffLadder.

The career explorer that gets you.

OffLadder is a career explorer that gets you and keeps up as you change. Laddie, its AI coach, tells you what it heard, suggests directions your experience carries into, gives you a piece of the work to try and learns from how it went, then finds open roles worth a look and shapes your CV for each job. Answer four quick questions and see your first read before you sign up.

Which is closest to you right now?

One tap answers that question for you. A few more and Laddie writes you a direction to test.

Find a direction to try