If you have a pension, you probably already know it's rare.
Only about 15% of private-sector workers still get one, according to federal data.
The rest of us are on our own with a 401k, an IRA, or whatever we can stash away.
But here's the part that trips people up: a pension isn't automatically better, and a 401k isn't automatically worse.
The winner depends on how long you live, how much you save, and whether your employer actually chips in.
A traditional pension pays you a set amount every month for life.
You don't manage it, you don't watch the stock market, and you can't outlive it.
A 401k can run dry if you live to 95 and withdraw too fast.
The catch is that pensions often come with golden handcuffs.
Leave before you hit the vesting years and you may walk away with far less than you expected.
Some workers lose thousands by switching jobs at year four instead of year six.
The money is yours, it moves with you, and you control the investments.
Skip contributions in your 20s and the math gets ugly fast.
Employer match is where a 401k can quietly beat a pension.
If your company matches 5%, that's an instant 100% return on that portion.
No pension formula typically hands you that kind of upfront boost.
Pensions are funded by your employer, sometimes with your own contributions mixed in.
If you can only afford to put in 3%, your retirement will look very different than a coworker maxing out at $23,000 a year.
A 401k with high expense ratios can shave tens of thousands off your balance over 30 years.
A pension doesn't charge you fund fees, but it also doesn't let you pick a low-cost index fund and keep more of the growth.
The honest answer is that most people won't get a choice.
Pensions are fading, and the ones that remain often show up in government jobs, utilities, and some union roles.
If you're offered one, read the vesting schedule and the payout formula before you celebrate.
If you're in a 401k, the moves that matter are boring.
Contribute at least enough to grab the full match.
And if you job-hop, consider rolling old accounts into an IRA so you're not paying fees on five forgotten balances.
One more thing worth checking: some employers offer both.
A pension plus a 401k is the best of both worlds, and it's more common in public-sector jobs than people realize.
A 401k wins on control and upside, but only if you actually use it.
The person who contributes steadily for 30 years usually beats the person who assumes the pension will handle everything.
My take: don't romanticize pensions or dismiss 401ks.
Final Thoughts
Run your own numbers, know your vesting date, and treat the match like free money you'd be foolish to leave on the table.