Il a également fait une carrière militaire bien connue et a été un ancien combattant de la Seconde Guerre mondiale et de la guerre du Vietnam, qui a atteint le grade de brigadier-général dans la Réserve aérienne des États-Unis.
Stewart s'est tellement familiarisé avec le public américain qu'il était le plus souvent appelé par eux "Jimmy" 'Stewart.