Who was the only president to give all his federal pay checks (47 years’ worth) to charity? Who was the only president to give all his federal pay checks (47 years' worth) to charity? Photo by Sharon McCutcheon on Unsplash Bill Clinton Donald Trump John Kennedy Herbert Hoover Correct! Wrong! Share Article: