
Scott Rossman’s float rolls down Main Street during Saturday’s Parade, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

Krystal Lloyd hands out watermelon to Zella and Lilly at Tlingit Park, Saturday, July 4, 2025. (Will Steinfeld/Chilkat Valley News).

(Rashah McChesney/Chilkat Valley News) Dozens crowded in the Haines Public Library on Friday, July 4, 2025, for the annual Friends of the Library books sale in Haines, Alaska.

Justin Letson pulls his raft out of the Chilkoot River with other teams in hot pursuit during Saturday’s Mad Raft Race, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

Teams high five post-match during Saturday’s mud volleyball, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

Addison Farmer gets her face painted at Tlingit Park while Sadie Stickel waits in line behind, Saturday, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

(Rashah McChesney/Chilkat Valley News) Jessica Gutierrez and Makayla Meyers pilot a raft down the Chilkoot River on Friday, July 4, 2025, in Haines, Alaska.

Joseph Rossman leans out the window of his float during Saturday’s parade, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

Kyle Clayton, Jessica Gutierrez, and Brandon Wilks lead Saturday’s Independence Day Parade, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

the winning team of Luke Williams, Kevin Shove, and Robert Jennings nears the finish at Saturday’s Mad Raft Race, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

A delegation representing the Haines Pool marches in Saturday’s parade, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

Parade go-ers collect candy thrown by Haines firefighters, July 4, 2025. (Will Steinfeld/Chilkat Valley News)

Kate Finley between points at Saturday’s mud volleyball, July 4, 2025. (Will Steinfeld/Chilkat Valley News)