Washington County Ag Expo
The annual Washington County Ag Expo & Fair features a variety of events for people of all ages. Today through Saturday, July 28. Washington County Agricultural Education Center, 7313 Sharpsburg Pike, south of Hagerstown. Cost to enter varies by day. For a complete schedule, go to www.agexpoandfair.org/fair.
Day in the Park
Event features a re-enactment of the Battle of Funkstown. Today’s activities include troops foraging for food at 9 a.m.; street battle at 10 a.m.; Battle of Funkstown at 4 p.m.; performances by the 97th Regimental String Band, various times and places; and fireworks at dusk. Sunday’s activities include breakfast and lunch sold by Funkstown Fire Co., and the final field battle at 1 p.m. at Funkstown Park. For information, go to www.battle-of-funkstown.com.
Timothy R. Snyder will discuss his book about the Chesapeake and Ohio Canal during the Civil War. Today, 10 a.m. Williamsport Memorial Library, 104 E. Potomac St., Williamsport. To reserve a seat, call 301-223-7027.
Pry House event
Hands-on activities and programs will focus on how children lived during the mid-19th century. Staff and children dressed in period attire will lead games and a craft. Today and Sunday, 11 a.m. to 4:30 p.m. Pry House Field Hospital, Antietam National Battlefield, 18906 Shepherdstown Pike, Sharpsburg. Free. Donation to tour house. Call 301-416-2395 or go to www.civilwarmed.org.
Meet the artist
Meet artist Michael Escoffery during his world tour celebrating Jamaican independence. Today, 1 to 6 p.m. Just Lookin’ Gallery, 40 Summit Ave., Hagerstown. Call 301-714-2278 or go to www.justlookin.com.
Rhythm and blues
The Carpenter Ants will perform. Today, 5:30 p.m. Western border of Berkeley Springs State Park, U.S. 522, Berkeley Springs, W.Va. Rain location is Ice House. Free. Call 304-258-2300.
Music by the Lake
Stoney Creek Bluegrass Band will perform. Today, 7 to 8:30 p.m. Peter Buys Band Shell, City Park, Virginia Avenue, Hagerstown. Call 301-791-3132.
Kody Norris and the Watauga Mountain Boys will perform. Today, 7 p.m. Beck and Benedict Hardware Music Theatre, 118 Walnut St., Waynesboro, Pa. $13; free for children younger than 12. Call 717-762-4711 or go to www.beck-benedicthardware.com.
Pen Mar Park concert
Spectrum will perform ballroom music during the Pen Mar concert series. Sunday, 2 to 5 p.m. Pen Mar Park, off Pen Mar High Rock Road, Cascade. Free. Call 240-313-2807.
Summer band concert
The Hagerstown Municipal Band will perform. Sgt. Neal Corwell will be euphonium soloist. Scott Hippensteel will be guest conductor. Sunday, 7:30 p.m. Peter Buys Band Shell, City Park, Virginia Avenue, Hagerstown. Call 301-739-8577, ext. 169, or go to www.hagerstownband.org.