Friday, April 19
Holy Family Parish bingo, 6:30 p.m., Monsignor Sullivan Hall, St. Ann Church, Gloucester. Anyone 18 and older invited. Doors open at 4:30 p.m. Proceeds support school and parish programs. 978-281-4820.
Saturday, April 20
Spring Fair, 9 a.m. to 1 p.m., Our Lady of Good Voyage Church parish hall, 142 Prospect St. Portuguese sweet bread, baked goods, general store, jewelry and handmade items. Fried dough breakfast at 9 a.m.; lunch at 11:30 a.m. Handicapped-accessible. All welcome.
Saturday Showcase, 11 a.m., Cape Ann Museum, 27 Pleasant St. Guest speaker: Children’s book author and illustrator Frances Wosmek. Free and open to the public. 978-283-0455. www.capeannmuseum.org.
Indoor/outdoor Cape Ann Farmers Market, 10:30 a.m. to 1:30 p.m., Gloucester Unitarian Universalist Church, corner of Middle and Church streets. In conjunction with Time Bank’s Eco-Trip. Call Nikki Bogin at 978-290-2717. www.capeannfarmersmarket.org.
Cape Ann TimeBank’s Eco-Trip scavenger hunt, 12:30 to 2:30 p.m., downtown Gloucester. Players solve verbal and visual puzzles to learn what local businesses are doing to lessen their carbon footprints. After-party at Latitude 43 at 2:30 p.m. $10 to play solo or in teams before April 13. $15 after April 13. To register, visit www.capeanntimebanks.org.
Roots 66 performance, 7:30 to 10 p.m., Crosswinds Coffeehouse, 38 Gloucester Ave. $10 donation taken at door. Proceeds fund local missions projects. All ages welcome.
Tuesday, April 23
Penny Sale hosted by Gloucester Emblem Club No. 339, 7:30 p.m. at the Elks, 101 Atlantic Road. Doors open at 6 p.m. 50/50 raffle, gift basket, door prizes and refreshments.
Celebrate William Shakespeare’s 449th birthday and Cape Ann Shakespeare Troupe’s fifth anniversary, 7:30 p.m., Rockport Community House, 58 Broadway, Rockport. $10, $5 for students. Tickets available at door; or email email@example.com. www.capeannshakespearetroupe.blogspot.com.
Free community forum on not-so Green Energy, 7 to 8:30 p.m., Lanesville Community Center, 8 Vulcan St. Join nationwide forces for a healthier approach to ecology; Earth Day, A New Way: Halting Technology that Destroys Ecology. Call 978-283-7481.