U.S. Presidents Ages When They Took Office

Theodore Roosevelt - 42 years, 322 days

John F. Kennedy - 43 years, 236 days

Bill Clinton - 46 years, 154 days

Ulysses S. Grant - 46 years, 311 days

Barack Obama - 47 years, 169 days

Grover Cleveland (1st term) - 47 years, 351 days

Franklin Pierce - 48 years, 101 days

James A. Garfield - 49 years, 105 days

James K. Polk - 49 years, 122 days

Millard Fillmore - 50 years, 183 days