Birch Bay Discovery Days features fun family activities - such as an arts and crafts fair, and food vendors - Saturday and Sunday, July 19-20, with a grand parade at 11 a.m. Saturday starting at the C Shop, 4825 Alderson Road.
Festival hours are 10 a.m. to 7 p.m. Saturday and 10 a.m. to 5 p.m. Sunday.
The Ducky Derby is at 10:30 a.m. Sunday at Birch Bay Waterslides. Sponsor a duck for $5, name your duck, and then watch the ducks shoot down the waterslides.
Details: 360-371-5004 and birchbaychamber.com/july.
Other weekend activities in Birch Bay include kite-flying on the beach, clamming, wake boarding and wading in the bay.