Gen. Christopher Donahue appears to have served in the U.S. Army for about 38 years as of June 2026, based on his 1988 commissioning and current 2026 reporting on his retirement.

Quick Scoop

He has had a long Army career, rising to become one of the service’s most senior leaders. Recent reports say he is stepping down from command of U.S. Army Europe and Africa in 2026.

Career Length

  • Commissioned in 1988.
  • Still serving in 2026.
  • That puts his military service at roughly 38 years.

Context

Donahue is widely known for being the last U.S. service member to leave Afghanistan in 2021, which made him one of the most visible generals in the force. The recent coverage focuses on his early retirement from a top command post.

Question Answer
How long has General Donahue served? About 38 years as of June 2026.
TL;DR: General Donahue has served in the military for **around 38 years**.