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 PTA. Blizzard date Dec. 2.
Greens Fair, Laurel Grange 161, 21 Garden St., West Newbury, 9 a.m. to 2 p.m. Fresh wreaths, bake sale table, handmade and knitted items, beaded Christmas balls.
Cookie Walk and Craft Fair, Emma L. Andrews Library, 77 Purchase St., Newburyport, 9 a.m. to 1 p.m. Crafters’ tables are $20 each, call Arlene at 978-255-1396.
Christmas Fair, Kindred Transitional Care and Rehab, 180 Low St., Newburyport; 9 a.m. to 2 p.m., raffles, crafts, jewelry, Grandma’s Attic, holiday decorations. Proceeds benefit the Resident Council Fund.
Holly Craft Fair, 8 a.m. to 3 p.m., Byfield Community Arts Center, 7 Central St., Byfield. All proceeds benefit the Byfield Community Arts Center.
Whisker Wonderland, Merrimack River Feline Rescue Society, 63 Elm St., Salisbury, noon to 5 p.m.
Enjoy refreshments while you shop for your cat or dog. Holiday wreaths and plants will be for sale as well. All proceeds benefit the Society. Donations are also welcome from the MRFRS’s wish list, which can be found at www.mrfrs.org.
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.