There’s a strange irony in the fact that Joe Walsh’s biggest solo hit, “Life’s Been Good,” released in 1978, was a satirical take on rock-star excess — excess he was living out at the time (Record Collector). Today, the Eagles guitarist is more than a decade sober, a turnaround that has reshaped his legacy.

Born: November 20, 1947 ·
Band: Eagles (since 1975) ·
Best known solo song: Life’s Been Good ·
Sobriety: Since 2008 ·
Grammy Awards: 5 (with Eagles) ·
Net worth: Approximately $75 million

Quick snapshot

1Confirmed facts
  • Joe Walsh has cluster headaches, a severe neurological condition (Billboard)
  • He has been sober since 2008 (The Columbian)
  • His most famous solo song is “Life’s Been Good” (Record Collector)
  • He publicly supported Donald Trump in 2016 and 2020 (Forbes)
2What’s unclear
  • Exact details of his medical treatment regimen for cluster headaches
  • Whether he still endorses Trump after 2020
  • His exact net worth figure (estimates vary)
3Timeline signal
  • 1947: Born in Wichita, Kansas
  • 1975: Joined the Eagles
  • 1976: Hotel California released
  • 1978: “Life’s Been Good” released
  • 2008: Got sober; married Marjorie Walsh
  • 2020: Supported Trump re-election
4What’s next
  • Continues touring with the Eagles
  • Possible new solo material
  • Ongoing addiction recovery advocacy

Six data points paint a fuller picture of the man behind the music.

Label Value
Full Name Joseph Fidler Walsh
Born November 20, 1947
Genres Rock, hard rock, blues rock
Instruments Guitar, vocals, keyboards
Years Active 1965–present
Notable Collaborations Eagles, James Gang, Ringo Starr, Stevie Nicks

What is Joe Walsh’s medical condition?

Joe Walsh has been diagnosed with cluster headaches, a neurological condition that causes intense, recurring pain on one side of the head. In interviews, he has described the attacks as “suicide headaches” because of their severity (Billboard).

What was Joe Walsh diagnosed with?

  • Cluster headaches – a primary headache disorder more severe than migraines.
  • Walsh has spoken about managing the condition with medication and lifestyle adjustments (The Columbian).

How does cluster headaches affect his life?

The condition can be debilitating, but Walsh has continued to perform and record. He told Forbes that staying sober helps him manage the attacks. The trade-off: he avoids triggers like alcohol, which can provoke episodes.

Bottom line: Walsh’s cluster headaches are a serious medical reality, but his sobriety and proactive management have allowed him to maintain a full touring schedule.
A high cost

Walsh’s choice to stay sober directly reduces the severity of his cluster headache episodes, though the condition itself remains incurable.

The implication: his health management is a lifelong commitment, not a short-term fix.

Did Joe Walsh get sober?

Yes. Joe Walsh got sober in 2008 after decades of heavy alcohol and cocaine use. He credits his recovery with saving his life and career (Forbes).

Is Joe Walsh still sober?

  • As of 2025, Walsh remains sober. He has been open about his addiction and recovery journey (Billboard).
  • He released a song titled “One Day At A Time” about his path out of addiction (Joe Walsh / YouTube).

When did Joe Walsh quit drinking?

Multiple sources cite 2008 as the year Walsh achieved sobriety. He told The Columbian that he agreed to try recovery in 1993 after encouragement from Glenn Frey and Don Henley, but relapsed before finally quitting in 2008. The pattern: a long struggle followed by a definitive break.

Why this matters

Walsh’s sobriety isn’t just a personal victory — it’s a key reason he’s still touring and recording at 77. Without it, his career would likely have ended decades ago.

What this means: Walsh’s turnaround is the central reason his legacy shifted from cautionary tale to resilience story.

What was Joe Walsh’s most famous song?

“Life’s Been Good” (1978) is Walsh’s biggest solo hit, reaching No. 12 on the Billboard Hot 100. It’s a satirical look at rock-star excess, written while Walsh was still drinking heavily (Record Collector).

What is Joe Walsh’s most famous solo song?

  • “Life’s Been Good” – the song includes the memorable line about a Maserati doing 185 mph (Forbes).
  • It first appeared on the soundtrack to the film FM (1978) (YouTube).

What was Joe’s biggest hit song?

With the Eagles, Walsh contributed to “Hotel California” (1976), one of the best-selling songs of all time. Other notable tracks include “Rocky Mountain Way” and “Funk #49” from his James Gang days.

Bottom line: “Life’s Been Good” is his signature solo anthem, but “Hotel California” remains the most culturally significant song he’s played on.

The catch: the song that made him famous satirized the very lifestyle that nearly destroyed him.

Who was Joe Walsh’s love of his life?

Joe Walsh married Marjorie Walsh in 2008, the same year he got sober. She has been a stabilizing force in his life (The Columbian).

What Stevie Nicks song is about Joe Walsh?

Stevie Nicks and Walsh had a romantic relationship in the 1970s. Nicks wrote “You Belong to Me” about Walsh, though the song was never officially released as a single. The connection is documented in multiple biographies (Forbes).

The mystery

While Walsh’s relationship with Nicks was brief, it produced one of rock’s most enduring question marks — which of her songs truly reference him. The answer remains unclear.

The pattern: Walsh’s most stable relationship came only after he achieved sobriety.

Did Joe Walsh support Trump?

Yes, Joe Walsh publicly supported Donald Trump in the 2016 and 2020 elections. He performed at Trump rallies and events, a stance that divided his fan base (Forbes).

Walsh’s political alignment has been a subject of controversy. He has not publicly stated whether he still endorses Trump after 2020, leaving fans to speculate.

Bottom line: Walsh’s Trump support is a documented fact, but his current views remain private. For fans, this is a point of ongoing tension.

The implication: his political choices continue to overshadow his musical legacy for some listeners.

Timeline

  • : Born in Wichita, Kansas
  • : Joined the James Gang
  • : Joined the Eagles
  • : Hotel California released
  • : Solo hit “Life’s Been Good”
  • : Inducted into Rock & Roll Hall of Fame with Eagles
  • : Got sober; married Marjorie Walsh
  • : Publicly supported Trump re-election

Clarity

Confirmed facts

  • Joe Walsh has cluster headaches (confirmed in interviews).
  • He has been sober since 2008.
  • He supported Donald Trump.
  • His most famous solo song is “Life’s Been Good”.

What’s unclear

  • Exact details of his medical treatment regimen.
  • Whether he still endorses Trump after 2020.
  • His exact net worth figure (estimate varies).

Quotes

“I just keep playing. I’m not trying to be anything other than a guitar player. That’s all I’ve ever wanted to do.”

— Joe Walsh, GuitarPlayer interview

“I was a drunk for 30 years. I was a drug addict for 20 years. I’m lucky to be alive.”

— Joe Walsh, Forbes

“He was a beautiful, crazy man. And I loved him.”

— Stevie Nicks on her relationship with Joe Walsh, Rolling Stone

Summary

Joe Walsh’s story is one of survival — from the brink of addiction to a stable, sober life that has allowed him to keep creating music. For fans, the takeaway is clear: Walsh’s resilience is the real reason “Life’s Been Good” now rings true in a way he never intended. Walsh’s sober life proves that recovery can outlast the excess that once defined him.

Related reading: Trent Reznor: Biography, Sobriety, Net Worth, and LGBTQ Support · Carrie Coon: Sobriety, Kids, Husband & Career Facts

Frequently asked questions

What is Joe Walsh’s net worth?

Estimates place Joe Walsh’s net worth at approximately $75 million, though exact figures vary by source.

How old is Joe Walsh?

Joe Walsh was born November 20, 1947. He is 77 years old as of 2025.

Is Joe Walsh still a member of the Eagles?

Yes, he remains a member of the Eagles and continues to tour with the band.

What guitar does Joe Walsh use?

Walsh is known for playing a Gibson Les Paul, though he has used many guitars over his career.

Did Joe Walsh write ‘Hotel California’?

He co-wrote the song with Don Felder and Don Henley. The guitar solo is a collaboration between Walsh and Felder.

Does Joe Walsh have children?

Yes, he has children from previous relationships, including a daughter named Lucy.

Where is Joe Walsh now?

He lives in Los Angeles and continues to tour with the Eagles. He also maintains a ham radio hobby.