SATURDAY, JUNE 20
Salem: Read Science and Family Picnic, 10 a.m. to 3 p.m., Salem Willows Park. Science experiments, live animals, pony rides, Taiko drummers and a climbing wall are among the free activities. Free and open to all Salem elementary school students accompanied by an adult.
Salem: Beverly Community Day at the Phillips House, 11 a.m. to 4 p.m., 34 Chestnut St., Salem. Historic New England invites Beverly residents to tour 1821 residence and learn about the lives of the Phillips family and their domestic staff in the early 20th century. Collection of fine furnishings, Chinese export porcelain, ship paintings and antique cars. Free for Beverly residents. 978-744-0440.
Salem: Salem High School Class of 1989 Reunion, 7 p.m., Strega Restaurant, 94 Lafayette St., Salem. Admission free.
Salem: "Rumors," Neil Simon's play, 7:30 p.m., at Salem State College's Callan Studio Theatre, 352 Lafayette St. Tickets $20, $15 students and seniors. 978-542-6290 or www.salemstate.edu/arts.
Beverly: Arts Fest Beverly, 10 a.m. to 4 p.m., Cabot Street, downtown. Eighth annual juried arts and crafts festival with 100 artists and crafters, entertainment, art creation stations, live radio broadcasts. Free. info@beverlymainstreets.org or 978-922-8558.
Beverly: "Solar Fest" solar field day at Greenergy Park, 11 a.m. to 4:30 p.m., Beverly High School, 55 Tozer Road. Music, presentation on climate change and clean energy, raffles, site tours, and a live video conference connecting Massachusetts with Appalachia, plus a barbecue lunch and children's activities. $5 donation suggested; children free. mangonetworks.com/solar_fest or 978-927-9786.
Danvers: Electronics Recycling Event, 8 a.m. to 1 p.m., Danversbank Operations Center, 75 Sylvan St. (former Sylvania building). Sponsored by Town of Danvers and Danvers Bancorp Inc. Computers and all peripheral equipment (monitors, printers, etc.); VCRs, radios, televisions. Nominal fees, with all proceeds to Big Brother Big Sister Association. No appointment necessary. 978-739-0240 or eileen.lubas@danversbank.com.
Danvers: Fireman's muster, 9 to 11 a.m., hose hookup relays, fireman's tug of war. Endicott Park. Call Mike Graves, 978-777-4176.
Danvers: Family Festival, Danvers Garden Club presents The Children's Concert, 9:30 a.m., for children 7 and younger. Lawn of the Peabody Institute Library, 15 Sylvan St. (rain location is Holy Trinity United Methodist Church, 16 Sylvan St.)
Danvers: Family Festival, Strawberry Festival, 10 a.m. to 4 p.m. A Colonial field day at the Rebecca Nurse Homestead on Pine Street, featuring cooking demonstrations, Revolutionary War period tactical maneuvers and strawberry shortcake. (Rain date June 27.) Call Laura Abraham Miller, 978-774-8799.
Danvers: Family Festival, Endicott Park Day, 11 a.m. to 3 p.m., apple pie contest, rides, demonstrations, Shiyanne's Tea Party, tug of war, doll carriage parade, Johnny the K show. Endicott Park. Call Sheryl James, 978-335-3484, or e-mail hungrycater@aol.com.
Peabody: Relay for Life, event continues with breakfast, 7 a.m., Peabody High School, 485 Lowell St. Rain or shine. Fight-back lap and closing ceremonies. Fundraiser for American Cancer Society.
Peabody: Council on Aging Open House, 11 a.m. to 2 p.m., Torigian Community Life Center, 79 Central St. Learn about fitness room, dancing and exercise, classes in woodworking, model shipbuilding, oil painting and watercolor, computers, and more. With a raffle and free hot dog for lunch. 978-531-2254.
Hamilton: Chicken Barbecue, Hamilton Fire Department, noon to 3 p.m., Hamilton Fire Department, 265 Bay Road (Route 1A). Slow-roasted barbecue chicken, coleslaw, potato salad, homemade baked beans, cold drinks, homemade desserts. Until the chicken runs out. Donations gratefully accepted, to benefit Fireman's Relief Association.
Hamilton: "At the Heart of June,SDRq Music at Eden's Edge, 8 p.m., Community House of Hamilton and Wenham, 284 Bay Road, (Route 1A). Emerging artist debut by Wesley Christensen, works by John Williams, Poulenc and Messiaen. 978-468-4818.
Ipswich: Essex Heritage Photo Safari, 7 a.m. to noon and 1 to 6 p.m., Crane Beach at Castle Hill, 299 Argilla Road. Presented by the Essex National Heritage Commission and Hunt's Photo and Video. Instruction and technical advice for photographers. essexheritage.org/photosafari or 978-740-0444.
Ipswich: Association of Great Neck of Ipswich annual meeting, 9 a.m., at Clark Beach. All members are invited to attend.
Ipswich: Agawam Summer Gathering, 10 a.m., Town Hall field , 25 Green St. With Wampanoag, Ponkapoag, Nipmuc, Abenaki speakers and artists, crafts for kids, music, dancing demonstrations. Powwow at 1 p.m. Admission $10 ($5 after 1 p.m.), free with Ipswich 375th Celebration button. Advance tickets $10 at Wolf Hollow, Essex Road; River's Edge, Market Street; Ipswich One-Hour Photo, Hammatt St. In rain, at Ipswich High School, 146 High St.
Swampscott: Health Fair, noon to 4 p.m., United Martial Arts Center, Vinnin Square Plaza, 1005 Paradise Road (Route 1A). Sponsored by Marblehead Chamber of Commerce Healing Arts Committee. Participating professionals from the Marblehead/Swampscott area. Free. 781-631-2868.
SUNDAY, JUNE 21
Salem: NSMC Cancer Walk, 7:30 a.m. to 11:30 a.m., beginning and ending at Salem Willows. Fundraiser for Mass General/North Shore Center for Outpatient Care in Danvers. Take 6.2-mile route through Salem. Opening ceremonies at 7:30, walkers can begin anytime between 8 and 11:30 a.m. cancerwalk@partners.org or 866-296-6900.
Salem: "Rumors," Neil Simon's play, 2 p.m., at Salem State College's Callan Studio Theatre, 352 Lafayette St. Tickets $20, $15 students and seniors. 978-542-6290 or www.salemstate.edu/arts.
Danvers: Family Festival, Mike Gordon Fishing Derby, 9 a.m. to noon. Endicott Park pond. Families with children 14 and younger. Prizes. Call John LeBlanc, 978-774-4030.
Danvers: Family Festival, Strays in Need Dog Party, 11 a.m. to 1 p.m. Games, costume parade, look-alike contest, prizes. Library lawn. Call Kathy Ciman, 978-777-3539.
Hamilton: "Broadway in the Park," Sundays in Patton Park, 5 to 7 p.m., on Route 1A in Hamilton. Free. Bring blanket and/or lawn chairs. Hot and cold refreshments available for purchase. www.PattonParkConcerts.org. In the event of rain, inside venue arranged nearby. Call 978-468-4818 after 3 p.m. for information on alternate location.