The 28-year-old prince will stop by Arlington National Cemetery and meet with troops at Walter Reed National Medical Center. Harry will also go to Connecticut and New Jersey to tour the damage from Hurricane Sandy.
The prince is also expected to be in Denver to support veterans' charities. He will attend several events at the 2013 Warrior Games, a competition in which veteran athletes from both Britain and the United States take part. He will also visit the U.S. Olympic headquarters and play baseball with disadvantaged youth.
On his last U.S. visit, the third-in-line to the British throne stormed into the headlines last year when he was caught frolicking in the nude with a woman after an alleged game of strip billiards in his Las Vegas hotel room. This time around, he will skip Las Vegas.
The Associated Press contributed to this report.