News
The Capitol Christmas Tree is Coming to Sheridan
The 2026 Capitol Christmas Tree is on its way from the Nez Perce -Clearwater National Forest in Idaho to the West Lawn of the U.S. Capitol Building in Washington D.C. City Administrator Stu McRae says the tree will be making a stop in Sheridan on Monday, November 9.
From 6 to 8 pm on Monday, the Capitol Christmas Tree will be in the lot behind Le Reve at 335 North Main Street. People will be able to view and take pictures with the tree and sign the banner. Official U.S. Capitol Christmas Tree merchandise will be available for purchase during the event.
