Tuesday, June 4

Hamilton: Meet Sherman the Robot, 5:30 to 6:30 p.m., Hamilton-Wenham Public Library, 14 Union St. Learn about the Hamilton-Wenham Regional High School Robotics Team and the robot they engineered. Designed for ages 10 to 13. 978-468-5577, www.hwlibrary.org.

Marblehead: “Addiction: Where Do We Go From Here?,” 7 p.m., Abbot Public Library, 235 Pleasant St. With Ariele Goldman, Anne Lucas, Georgia Miller, Ellen Terry and Paul Kusiak. www.3voices.org.

Wednesday, June 5

salem: Babies and Books Wednesdays, 10 a.m., Salem Public Library, 370 Essex St. Ages 0-11 months with adult. Rhymes, finger plays, and songs. Register at 978-744-9667.

danvers: National Active and Retired Federal Employees (NARFE) North Shore Chapter 479 spring luncheon, noon, Danversport Yacht Club, 161 Elliott St. $34 per person. Call Stella Pierce at 978-969-1761.

salem: Bucket Drumming for Kids Wednesdays, 6:30 p.m. Salem Public Library, 370 Essex St. Register at 978-744-9667.

salem: Library Explorers, 4 p.m., Salem Public Library, 370 Essex St. Stories and crafts for grades K-4. Register at 978-744-9667.

Salem: “How Work Became Insecure: The History Behind the Gig Economy,” 7 p.m., Salem Athenaeum, 133 Essex St. Lecture by Louis Hyman. $15 nonmembers, $10 members and students with ID, at salemathenaeum.net or by calling 978-744-2540.

Thursday, June 6

salem: Tiny Toddlers Thursdays, 10 a.m. Salem Public Library, 370 Essex St. Ages 12-23 months with adult. Stories, rhymes, finger plays, and songs. Register at 978-744-9667.

Salem: “The Science of Hope: Progress Towards a World Without Alzheimer’s Disease,” 5:30 to 7:30 p.m., Levesque Community Life Center, 401 Bridge St. Kelly Gosselin, manager of medical and scientific research engagement for the Alzheimer’s Association MA/NH Chapter, presents the latest in Alzheimer’s disease and dementia research. Register by calling 978-744-0924.

salem: Arts and Crafts Night, 6:30 p.m., Salem Public Library, 370 Essex St. For children in grade 2 and up. Register at 978-744-9667.

Friday, June 7

hamilton: Faith Trumbull Huntington: An 18th Century Woman Encounters the War, 10:30 a.m., Hamilton-Wenham Library, 14 Union St. Presentation by Margaret Meahl. Free. 978-468-5577, www.hwlibrary.org.

Saturday, June 8

Peabody: Household Hazardous Waste Day for Peabody residents, 9 a.m. to 1 p.m., Department of Public Services, 50 Farm Ave. Rain or shine, $20 per household. www.peabody-ma.gov.

Hamilton: Flag Day Celebration, 11 a.m. to 1 p.m., Hamilton-Wenham Public Library, 14 Union St. Fashion flags, bookmarks and more using postage stamps. For all ages. 978-468-5577, www.hwlibrary.org.

Sunday, June 9

Danvers: Trims for Tres, 2 to 5 p.m., 110 Newbury St. (Route 1 South). Fundraiser for The Pelican Fund in memory of Tres Hayes. Men’s haircuts for $20, women’s haircuts for $40, games and refreshments. Call 978-777-3717 to schedule an appointment.

Monday, June 10

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

Tuesday, June 11

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.

Beverly: Beverly Democratic City Committee, 7 p.m., Beverly Public Library, 32 Essex St. With Gov. Councillor Eileen Duff. Plans for summer and fall, and electing a new Affirmative Action Officer. Newcomers welcome. 978-618-5188. 

thursday, june 13

Salem: Salem Farmers’Market kicks off its eleventh season, 3 to 7 p.m., Derby Square on Front St. Over 35 vendors, Thursdays through Oct. 17.

Saturday, June 15

BEVERLY: Arts Fest Beverly 2019, 10 a.m. — 4 p.m., Cabot Street. Free outdoor festival for the family! Over 150+ juried fine artists, crafters, and entertainment. Rain or shine. Visit: www.beverlymainstreets.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.

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 - 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.

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.

Monday, June 24

hamilton: Teen Wicked Good Henna Tattoo, 3 to 5 p.m., Hamilton-Wenham Public Library, 14 Union St. Chill to some beats, color a mandala. 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. Ayouth-oriented book sale, board books to teen novels. Call 978-468-5577 or go to hwlibrary.org.

Beverly: Beverly Library’s Books & Brews Book Discussion Group, 6:30 - 8:00 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.

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.