AUTHOR READING AND BOOK SIGNING. Wednesday, May 22, 3:30 to 5 p.m., Wenham Tea House, 4 Monument St., Wenham. Reading specialist Jeana Khan will read from and sign copies of her second children’s book, “Eli The Elephant.” Program suitable for young readers, ages 3 to 9. For reservations, call Wenham Tea House at 978-468-1398.
Plant and yard sales
PLANT SALE FUNDRAISER. Saturday, May 18, 8 a.m. to noon, Marblehead Community Center, 10 Humphrey St., Marblehead. The Marblehead High School Class of 2016 will offer a variety of outdoor plants, including hanging plants, annuals, perennials and vegetables. firstname.lastname@example.org.
MACK PARK ANNUAL YARD SALE. Saturday, May 18, 8 a.m. to 2 p.m., Mack Park, 31 Grove St., Salem. Hosted by the Mack Park Neighborhood Association. Rain date May 18. Drop off items at Mack Park on Friday, May 17, 5 to 6 p.m., and Saturday, May 18, 7 to 9 a.m. email@example.com.
CRAFT AND YARD SALE. Saturday, May 18, 8 a.m. to 2 p.m., Northshore Unitarian Universalist Church, 323 Locust St., Danvers. Proceeds from the sale will benefit the NSUU Sound System Fund for Hearing Accessibility. www.nsuu.org.
MARINE PRODUCTS YARD SALE. Saturday, May 18, 8:30 a.m. to 12:30 p.m., St. Andrew’s Episcopal Church, 135 Lafayette St., Marblehead. Featuring used equipment at low prices. For more information, contact Bill O’Meara or Rick Howard at firstname.lastname@example.org, or call the parish office at 781-631-4951.
HAMILTON-WENHAM GARDEN CLUB ANNUAL PLANT SALE. Saturday, May 18, 9 a.m. to noon, Hamilton Council on Aging, 299 Bay Road, Hamilton. Hosted by the club on the front lawn. www.hwgcsite.org.
PEABODY GARDEN CLUB ANNUAL PLANT SALE. Saturday, May 18, 9 a.m. to 1 p.m., Peabody City Hall, 24 Lowell St. Features perennials, annuals, herbs and other plants along with baked goods, white elephant table and raffles. Members will be available to answer questions. Proceeds support community projects around Peabody, activities and speakers at the club’s monthly meetings, and the club’s scholarship fund. 978-535-2228, 978-531-4558 or 978-531-7943.