There have been 13 U.S. presidents who completed two full terms, and 21 presidents total who won a second term in office. The only president with two non-consecutive terms was Grover Cleveland.

Quick breakdown

  • 13 presidents served two full terms.
  • 21 presidents were elected to a second term overall.
  • 1 president served two non-consecutive terms: Grover Cleveland.

Simple way to think about it

If you mean “who served exactly eight years ,” the answer is 13. If you mean “who got re-elected for another term at least once,” the answer is 21.