WASHINGTON—President Trump has gained weight over the past year but remains in good health, according to details of his annual physical released Thursday by the White House.

Mr. Trump gained 4 pounds since last year, and now weighs 243 pounds, according to a letter detailing the results of the physical conducted by Mr. Trump’s White House physician, Sean Conley.

According...