40th annual holiday craft fair, 9 a.m. to 3 p.m., Pine Grove School, Route 1A, Rowley.
More than 150 professional craftsmen from throughout New England will exhibit, demonstrate and sell their wares. Free admission. Sponsored by the Rowley P.T.A. Blizzard date Dec. 2.
Dec. 7 and Dec. 8;
Dec. 14 and Dec. 15
Artisans in the Open Christmas Show and Sale, Dec. 7 2 to 9 p.m. and Dec. 8 10 a.m. to 5 p.m.; Dec. 14 2 to 9 p.m. and Dec. 15 10 a.m. to 5 p.m.
First Religious Society, annex building, 26 Pleasant St., Newburyport.
More than 25 area artisans will offer a selection of wares, including photography, jewelry, pottery, hand painted scarves, hand painted furniture, blown glass, stained glass, painting, hand spun wool mittens, scarves and hats, handbags and more.