Thursday, Friday & Saturday, through Sept. 29
“Short Pay! All Out!” Bread & Roses Centennial Exhibit, 11 a.m. to 3 p.m. or by appointment, at the Everett Mill, sixth floor, Lawrence. Free admission. 978-686-9230.
Friday, Aug. 10
2012 Hampstead Civic Club Golf Tournament, 7:30 a.m. shotgun start at the Windham Country Club. Registration from 6 to 7 a.m. Scramble format. Dinner and awards. Entry fee is $125 per player. Includes greens fees, cart, post-golf dinner. Field limited to first 144 golfers. Register on-line. 603-339-1116, HampsteadCivicClub.com.
Fridays through Aug. 17
Friday Morning Crafts Workshop, 10:30 a.m. to 1 p.m. at the Stevens Memorial Library, North Andover. A variety of crafts are offered. Make one or make them all. All ages welcome. An adult or older sibling works with the younger children. Sponsored by the Friends of the Stevens Memorial Library. Free. 978-688-9505.
Saturdays through Oct. 27
Haverhill Farmers’ Market, 9 a.m. to 1 p.m. at 40 Bailey Blvd., Haverhill. Offers local food and artisan vendors supplying fruits and vegetables, meats, seafood, baked goods and more. Music and children’s activities. haverhillfarmersmarket.org.
Sunday, Aug. 12
Second annual Sunday “Reggae On The River” Series (Live Reggae), 4 to 8 p.m. at Salvatore’s, 354 Merrimack St., Lawrence. With Los Three. Rain or shine. Free admission, family-friendly, free parking. 978-521-5680, 978-291-0220.
Psychic Fair, at the Elks Lodge, 24 Summer St., Haverhill. Fundraiser benefits the American Diabetes Association. Tarot and mediumship readings $20. Free admission. 978-771-2718.
Sport Card & Bruins Autograph show, at Gaythorne Knights of Columbus Hall, 462 Broadway, Methuen. Tables of sports cards and memorabilia will be on display for purchase. Boston Bruins legend and Hockey Hall of Famer Milt Schmidt will sign autographs. Admission $2, $13 for autographs. 508-265-4440.
Monday, Aug. 13
Dream Interpretation, 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. Guest speaker Susan Morgan will discuss how to interpret what dreams mean. Free. 603-329-6411, HampsteadLibrary.org.
Tuesday, Aug. 14