Friday, June 14

Beverly: First Baptist Church Spring Rummage Sale, 9 a.m. to 5 p.m., 221 Cabot St., in the church gym. www.fbcbeverly.org.

boxford: Free Family Movie Night: The Lorax, 7 p.m., Masconomet High School Auditorium, 20 Endicott Rd. Movie based on the Dr. Seuss book and from the creators of “Despicable Me.” All welcome. www.tritowncouncil.org.

Peabody: The second annual Senior Teen Town Dance, Friday, 7 p.m. Holy Ghost Society Hall, 20 Howley St. Tickets $10 at the door. Email teentownreunion@yahoo.com.

Saturday, June 15

Beverly: First Baptist Church Spring Rummage Sale, 9 a.m. to noon, 221 Cabot St., in the church gym. www.fbcbeverly.org.

BEVERLY: Arts Fest Beverly 2019, 10 a.m. to 4 p.m., Cabot Street. Free outdoor festival for the family. More than 150 artists, crafters, and entertainment. Rain or shine. www.beverlymainstreets.org.

Beverly: Green Spring Clean and Plant Swap, 10 a.m. to 12:30 p.m. at Long Hill Reservation, lower parking lot greenhouse, 572 Essex St,. Hosted by Cape Ann Time Bank. Email: Coordinator@CapeAnnTimeBank.org.

hamilton: Father’s Day Story Time & Craft Saturday, 11 a.m. Hamilton-Wenham Public Library, 14 Union St. Stories celebrating all things DAD! Call 978-468-5577 or go to hwlibrary.org.

peabody: Congressman Seth Moulton in Town Hall Meeting, 11:30 a.m. to 12:30 p.m., Peabody City Hall, 24 Lowell St. in Peabody. Hosted by The Indivisible MA 06 Collaborative. Interactive format with Q&A.

Beverly: 500 years of guitar music with New York guitarist Peter Griggson, 7 p.m. St. Peter’s Church, 4 Ocean St. Free will offerings accepted. Preview video at: https://www.youtube.com/watch?v=_2lFywZSjhI.

Marblehead: The Patriot Houses: An Exclusive Tour, 10 a.m. to 3 p.m. Tour five historic homes, at your own pace. Check-in and pick up atour guide booklet at the Marblehead Museum, 170 Washington St. $35 members; $40 nonmembers. Tickets available day of, or online at marbleheadmuseum.org.

Monday, June 17

Peabody: Sen. Joan Lovely office hours, 9 to 10 a.m., Council on Aging, 79 Central St.https://malegislature.gov/Legislators/Profile/JBL0

Beverly: LGBTQ Book Discussion Group, 7 to 8:30 p.m., Sohier Room, Beverly Public Library, 32 Essex St. “Borderlands/La Frontera” by Gloria Anzaldua. 978-921-6062.

Tuesday, June 18

Salem: Veterans and Friends Coffee Social, 10 to 11 a.m., Community Life Center, 401 Bridge St. Learn about veterans’ benefits, VA health care, support services and more. 978-745-0883.

Beverly: Evening Book Discussion Group, 7:30 to 8:45 p.m. Beverly Public Library, 32 Essex St.. “Hard Times” by Charles Dickens. No registration, new members welcome. Books at reference desk. 978-921-6062 or bev@noblenet.org.

Thursday, June 20

Salem: Veterans and Friends Coffee Social, 5 to 7 p.m., Community Life Center, 401 Bridge St. Learn about veterans’ benefits, VA health care, support services and more. 978-745-0883.

Beverly: Beverly Public Library’s Farms Branch Book Discussion Group, 7 to 8:30 p.m. Conrad Room, 24 Vine St.“Little Fires Everywhere” by Celeste Ng. 978-921-6066

Danvers: Danvers Historical Society Speaker Series, 7p.m., Tapley Memorial Hall, 13 Page St. Falcons Senior Internship Exhibit and Discussion. Email: dhs@danvershistory.org

Friday, June 21

hamilton: Ebooks and Eaudios with Lewis, 2 p.m. Hamilton-Wenham Library, 14 Union St Bring your favorite device and install the Libby app. Free and open to the public. Call 978-468-5577 or go to hwlibrary.org.

saturday, june 22

Danvers: The Danvers Garden Club Children’s Concert, 10:30 to 11:30 a.m. Children’s Garden at the Peabody Institute Library, 15 Sylvan St. Brian Doser, the Music Man, entertaining. If rain, in the children’s room. Contact Betsy Powers- Sinclair at danversgardenclub@gmail.com.

Ipswich: Jennifer Evans and Mike Modern at long the Way Coffee House, doors open 6:30 p.m., show at 7 p.m., 12 Meeting House Green. $10 at door, or via www.brownpapertickets.com. 978-223-3597.

topsfield: Music at Eden’s Edge presents Salty Solstice Splash,” 7:30 p.m., Congregational Church of Topsfield Meeting House, 80 Main St. Tickets are $20 general, $18 senior, $15 student, family up to five, $55; at the door or online at www.edensedge.org/concerts. Wheelchair accessible.

Monday, June 24

hamilton: Teen Wicked Good Henna Tattoo, 3 to 5 p.m., Hamilton-Wenham Public Library, 14 Union St. Call 978-468-5577 or go to hwlibrary.org.

Wednesday, June 26

hamilton: Children’s One-Day Book Sale, 11 a.m, to 7 p.m., Hamilton-Wenham Library, 14 Union St. A youth-oriented book sale, board books to teen novels. Call 978-468-5577 or go to hwlibrary.org.

danvers: History, Harmony and Hot Dogs, 5 to 8 p.m. free evening with music at Glen Magna Farms, 29 Ingersoll St. Bring blanket and lawn chairs. Hot dogs, water, root beer, ice cream available. No pets/coolers. Rain Date: July 1. Email: dhs@danvershistory.org

Beverly: Beverly Library’s Books & Brews Book Discussion Group, 6:30 to 8 p.m. at the Indo, 298 Cabot St., to discuss “The Hate U Give” by Angie Thomas. Register at library or call 978-921-6062.

Thursday, june 27

salem: Memoir Writing Group, 3:30-5:30 p.m., Salem Athenaeum, 337 Essex St. 978-744-2540

friday, June 28

Peabody: State Rep. Paul Tucker’s office hours, 9 to 10 a.m., Mayor Jean A. Levesque Community Life Center, 401 Bridge St.

Saturday, June 29

Beverly: Yoga on the Lawn of the Beverly Library, 11 a.m. , 32 Essex St. With registered yoga teacher Kelly Rusch, in a Vinyasa yoga class. Bring yoga mat and/or a towel. Questions? Contact Katie at knelson@noblenet.org.

Monday, July 1

Salem: Sen. Joan Lovely office hours, 9 to 10 a.m. Council on Aging, 5 Broad St. https://malegislature.gov/Legislators/Profile/JBL0.

Tuesday, July 2

ipswich: Elizabeth Gordon McKim presents her poetry workshop, “Sounding the Stone,” 6 to 7:30 p.m., True North Brewery 116 County Rd. Ipswich.

thursday, july 4

Marblehead: Harbor Illumination & fireworks, 9 p.m. flares lit around harbor; 9:15 p.m. fireworks. Please note this time is changed form previous years. For information on parking, inclement weather, etc., visit: http://www.marbleheadfireworks.org/.

Monday, July 8

Danvers: Sen. Joan Lovely office hours, 9 to 10 a.m., Council on Aging, 25 Stone St. https://malegislature.gov/Legislators/Profile/JBL0.