Hancock Barge Bash
Before the main boat parade, the one-mile bash dash run will be 9 to 10 a.m. Parade entries will be assembled and available for viewing beginning at 10 a.m. at the Western Maryland Rail Trail parking lot and Canal Street. The nautical parade begins at 1 p.m. Hancock. To enter a barge, call 301-678-5622. The cost is $50 for each entry. To register for the run, go to www.washco-md.net. Runners may register on the day of the race. Registration costs $6. Call 301-678-6635.
C&O Canal Family Reunion
The Chesapeake and Ohio Canal National Historical Park will host the third annual Canal Family Reunion during the Barge Bash. Storytelling will recall life on the canal; audience members will be invited to share family stories. 11 a.m. to noon Saturday. Little Tonoloway boat ramp, downtown Hancock. Call 301-745-5877.
Puppeteer Carolyn Manning will present "Talking Lap Puppets." 2 p.m. Saturday. Discovery Station, 101 W. Washington St., downtown Hagerstown. Free with admission fee of $5 to $7 or annual membership. Go to 301-790-0076.
Pegasus Flight for Cancer
The pilots of the Pegasus Club will fly their model airplanes to raise money for the John Marsh Cancer Center's Patient Assistance Fund. Food will be sold. Free R/C computer simulators will be available. For a donation, anyone can fly one of the airplanes. 5 a.m. to midnight today. Pegasus Radio Control Airplane Club, Old Forge Road a half-mile from Antietam Drive, Hagerstown. Call 240-347-6214 or 301-331-7026 or email firstname.lastname@example.org.
Coca-Cola Music Series
The Ray Birely Trio will perform. Noon to 4 p.m. Saturday. Hagerstown Premium Outlets, 495 Premium Outlets Blvd., Hagerstown. Free.
Walking tours of the hamlet of Duffields, entertainment by Rick Garland and information about the project to restore Duffields' Baltimore and Ohio Railroad Train Station, one of the oldest in the nation. Noon to 5 p.m. Sunday rain or shine. W.Va. 17, Duffields, W.Va. Call 304-876-3208.
Pen Mar summer concerts
Cheryl Kataline will perform dance music. 2 to 5 p.m. Sunday. Pen Mar Park, off Pen Mar High Rock Road, near Cascade. Free. Call 240-313-2700.
Hagerstown Municipal Band
The Hagerstown Municipal Band will continue its Sunday concert series. The concert will feature flute soloist Amanda Bietsch. 7:30 p.m. Sunday. Hagerstown City Park, Peter Buys Band Shell, off Virginia Avenue, Hagerstown. Free. Go to www.hagerstownband.org.