Friday, Dec. 7
Council on Aging Christmas fair, 10 a.m. to 2 p.m., Rose Baker Senior Center. Fresh baked goods, jewelry, books, music, movies, decorations, kitchenware and more.
seARTS Wearable Art Show, Saunders House opening reception. Elegant, intimate afternoon shopping for clothing, accessories, jewelry, gifts made by local artists. Coincides with Middle Street Walk. Food prepared by host artists; music by the Cape Ann Big Band Jazz Trio. Supports Sawyer Free Library and seARTS.
Holy Family Parish bingo, 6:30 p.m., Monsignor Sullivan Hall, St. Ann Church. Anyone 18 and older invited. Doors open at 4:30 p.m. Proceeds support school and parish programs. 978-281-4820.
Saturday, Dec. 8
Veterans Memorial School PTO Childrens Holiday Fair, 9 a.m. to 2 p.m., Sand art, face painting, pix with Santa, jewelry making, holiday frames, cookie, ornament decorating, spin art, grab bags, raffles, letters to Santa, cookie walk. All welcome! 11 Webster
Holly fair, 9 a.m. to 2 p.m., First Baptist Church, 38 Gloucester Ave. Crafts, baked goods, candy, jewelry, boutique, toys, white elephant items, and visit from Santa Claus. Lunch served from 11:30 a.m. to 1:30 p.m. $30 table rental; call Lori Galante at 978-281-2309.
Middle Street Walk, 10 a.m. to 3 p.m. Concerts, special events at Cape Ann Museum, Sawyer Free Library, Trinity Church, Universal Unitarian Church, Sargent House Museum and more.
Holiday Ho-Ho-Hocus Pocus,” 10 a.m., Sawyer Free Children’s Library. Winter wonderland of magic, music, comedy, puppets and snowy surprises. Part of the Middle Street Walk celebration. 978-281-9763.
Free flu vaccinations, 10 a.m. to 1 p.m., City Hall, 9 Dale Ave. Offered by Cape Ann Emergency Planning Team and boards of health. Anyone 6 months and older welcome. Wear short sleeves and bring health insurance card(s).
Cape Ann Animal Aid open house, 11 a.m. to 3 p.m., 4 Paws Lane. See newly constructed Christopher Cutler Rich Animal Shelter and enjoy festive activities for the whole family. Gifts for shelter animals welcome. 978-283-6055. www.CapeAnnAnimalAid.com.