Sitka Rotary Club Annual Duck Race - Up to 2,000 plastic ducks will match a $5 ticket and will be released into Granite Creek and allowed to float freely downstream. The first duck to cross the finish line at the Halibut Point Recreation Site footbridge will win prizes for the ticket holders.
St. Gregory's Catholic Church fish dinner immediately following the parade. For more information, call Tana Marcello at 747-8773.
The Last Resort Animal Sanctuary will be holding the 7th annual Dog Chute on Tuesday, July 4. Entry fee is $5.