Monday, July 8

Danvers: Sen. Joan Lovely office hours, 9 to 10 a.m., Council on Aging, 25 Stone St. 617-722-1410 or email Joan.Lovely@masenate.gov.

Topsfield: Sen. Joan Lovely office hours, 11 a.m. to noon, Topsfield Town Library, 1 S. Common St. 617-722-1410 or email Joan.Lovely@masenate.gov.

hamilton: Star Party with the North Shore Amateur Astronomy Club, 7 p.m., Hamilton-Wenham Library, 14 Union St. Celestial-themed crafts. For ages 10 and up. Free, no registration. Rain date July 9. hwlibrary.org.

Tuesday, July 9

Beverly: Beverly Democratic City Committee meeting, 7 p.m., Beverly Public Library Farms Branch, 24 Vine St. Contact Chairman Jim Thompson at tactech@comcast.net or 978-618-5188.

Wednesday, July 10

marblehead: Music with Dara, 10:15 to 11 a.m., Abbot Public Library, 235 Pleasant St. For kids 2 to 5 years. www.abbotlibrary.org, 781-631-1481.

Beverly: Summer Sounds Outdoor Concert with Blue Parrot, 6 to 7 p.m., Beverly Public Library, 32 Essex St. Scottish, French, French Canadian and Irish tunes and songs. 978-921-6062.

marblehead: “Ride”: Live Concert By Marc Berger and Band, 7 p.m., Abbot Public Library, 235 Pleasant St. www.abbotlibrary.org, 781-631-1481

hamilton: Dinoman: Space, 6:30 p.m., Hamilton-Wenham Library, 14 Union St. Dinoman takes his audience on a trip to outer space to explore the planets, using dinosaurs, meteors and even a goldfish to get his point across. No registration, families welcome. hwlibrary.org.

Friday, July 12

marblehead: Drop-In Craft, 10:30 to 11:30 a.m., Abbot Public Library, 235 Pleasant St., www.abbotlibrary.org, 781-631-1481.

Saturday, July 13

Hamilton: Patton Homestead Military Service Day, 10 a.m. to 4 p.m., 650 Asbury St. Vintage military vehicles, equipment, re-enactors, speakers. Celebration of 100th anniversary of A.P. Gardner American Legion Post 194. Free, rain or shine. $5 donation for homestead field parking. pattonhomestead.org.

Salem: The Willow Garden Stroll, 10 a.m. to 4 p.m., a fundraiser for the Salem Garden Club. Tickets are $20 in advance, $22 on the day. Tickets and details at www.salemgardenclub.com.

hamilton: Mini-Golf, 11 a.m., Hamilton-Wenham Public Library, 14 Union St. Play 10 holes. No registration, free. hwlibrary.org.

Salem: The Salvation Army Christmas in July Fundraiser, 11 a.m. to 2 p.m., 993 B North St. Silent auction of 85-plus themed baskets with all new items for children age 0-12 years old. Special raffles and lunch. 781-744-5181.

Monday, July 15

Peabody: Sen. Joan Lovely office hours, 9 to 10 a.m., Torigian Community Life Center, 79 Central St. 617-722-1410 or email Joan.Lovely@masenate.gov.

marblehead: Fun Day Monday Playgroup, 10 to 11 a.m., Abbot Public Library, 235 Pleasant St., www.abbotlibrary.org, 781-631-1481.

hamilton: How to Boil Water: Pasta Dishes Teens Can Cook, 4:30 p.m., Hamilton-Wenham Public Library, 14 Union St. Grades 6-12. Registration required. Call 978-468-5577.

marblehad: Bedtime Stories & Songs with Dara, 6:30 to 7:15 p.m.., Abbot Public Library, 235 Pleasant St. www.abbotlibrary.org, 781-631-1481.

Hamilton: Feasting with Your Instant Pot, 6:30 p.m., Hamilton-Wenham Library, 14 Union St. 13 years old and up. Register at 978-468-5577.

Beverly: LGBTQ Book Discussion Group, 7 to 8:30 p.m., Beverly Public Library, 32 Essex St. “My Real Children” by Jo Walton. Titles available at checkout desk; request alternate formats (CD or digital): 978-921-6062 or bev@noblenet.org.

Marblehead: Continuing Conversations on Race, 7 p.m., Abbot Public Library, 235 Pleasant St. Discussion on reparations. 781-631-1481; www.abbotlibrary.org.

Tuesday, July 16

marblehead: Itsy Bitsy Babies & Terrific Toddlers Playgroup, 10 to 10:45 a.m., Abbot Public Library, 235 Pleasant St., www.abbotlibrary.org, 781-631-1481.

marblehead: Library Book Discussion Group, 10 to 11 a.m., Abbot Public Library, 235 Pleasant St. Lisa See’s “The Island of Sea Women.” www.abbotlibrary.org, 781-631-1481.

hamilton: Start Your College Essay with Writing Rescue, 6:30 p.m., Hamilton-Wenham Public Library, 14 Union St. Bring laptop and prompts. Call 978-468-5577 or go to hwlibrary.org.

marblehead:“Spark Joy: The KonMari Method of Organizing,” 7 p.m., Abbot Public Library, 235 Pleasant St. Presented by Jamie Berg. www.abbotlibrary.org, 781-631-1481.

Beverly: Evening Book Discussion Group, 7:30 to 8:45 p.m., Beverly Public Library, 32 Essex St. “In Search of Mary Shelley” by Fiona Sampson. Titles available at checkout desk; request alternate formats (CD or digital): 978-921-6062 or bev@noblenet.org.