Before the Storm
A living-history program will tell the story of civilian life leading up to the Battle of Antietam. Today, 10 a.m. to 4 p.m.; Sunday, 10 a.m. to 3 p.m. Antietam National Battlefield visitors center, 5831 Dunker Church Road, Sharpsburg. Park admission fee is $6 per vehicle or $4 per person. Children ages 15 and younger are admitted free. Call 301-432-5124 or go to www.nps.gov/ancm.
Stamp club show
The Hagerstown Stamp Club’s semiannual stamp show features many new dealers. A youth/novice table and U.S. Postal Servicewill be available. Today, 9 a.m. to 3:30 p.m. Ramada Plaza Hotel, 1718 Underpass Way, Halfway. Free. Send an email to firstname.lastname@example.org.
Leitersburg Peach Festival
Festival features fresh peaches, peach pies, peach ice cream, food, crafts, petting zoo, antique tractors, children’s barrel train, peach pie contest, pony rides and more. Today, 10 a.m. to 5 p.m.; Sunday, noon to 5 p.m. Leitersburg Ruritan Community Park, behind Leitersburg Fire Hall, Leitersburg. Free admission and parking. Sponsored by the Leitersburg Ruritan Club. Call 301-733-0231 or 301-739-8077.
Bring usable items such as garden produce, clothing, toys, books, household items or anything to give away. Everything must be offered at no charge. Co-sponsored by Unitarian Universalist Church of Hagerstown and St. John’s Evangelical Lutheran Church. Today, 10 a.m. to noon. St. John’s Evangelical Lutheran Church’s courtyard, 141 S. Potomac St., Hagerstown. Go to www.uuhagerstownmd.org.
Civil War historian Timothy R. Snyder will present his book “Trembling in the Balance: The Chesapeake and Ohio Canal During the Civil War” as part of Discovery Station at Hagerstown’s Saturday Plus program. Today, 2 p.m. Discovery Station, 101 W. Washington St., Hagerstown. Free with admission charge of $5 to $7. Call 301-790-0076.
Music to be Cool
An hourlong concert featuring Julie Belle Huff on flute, Nathan Arch on piano, Candace Mowbray on guitar, and Walker Williams and Greg Shook on oboe. Today, 4 p.m. Trinity Lutheran Church, 15 Randolph Ave., Hagerstown. Free. Call 301-733-2878.
Pen Mar Park concert
Music by Just Us 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.
Dependency, Set Free, Vandalia, Rigoletto, Looking for Alaska and Young & Heartless will perform. Sunday, 5:30 to 10 p.m. Right Choice Ministries, 20204 Old Forge Road, Hagerstown. $5. Call 301-797-8157.
Summer band concert
The Hagerstown Municipal Band will perform. Erin Kittle will be bass trombone soloist. She will perform “Camoes” by Gordon Jacob. 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.