Duck Race at Olcott Beach Harbor is June 11, 2023 at 2pm when 1000 ducks race to the finish line on 18 Mile Creek on the east side of the Harbor Overlook. $5 fee to rent a race duck.