Friday, Nov. 21

Nisu sale, Gloucester United Church, 436 Washington St. $5.50 each. To reserve nisu, call 978-281-1040. All proceeds benefit church’s Nicaragua mission.

Figure/life sketch group (long pose), 1 to 4 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

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.

Taste of Magnolia Food & Fine Beverage Festival, 7 to 9:30 p.m., Magnolia Library and Community Center, 1 Lexington Ave. Silent and live auction, games and prizes. For ages 21 and over. All proceeds benefit Community Center and its programs. Call 978-290-3734 to sponsor, participate, donate or obtain more information.

“Shakespeare and His Women,” presented by Cape Ann Shakespeare Troupe, 8 p.m., Gloucester Stage Company, 267 East Main St., Gloucester. Features some of Shakespeare’s most compelling female roles. $15, $10 for students, $5 for those 18 and under. To reserve tickets, email cast2008@prodigy.net.

Saturday, Nov. 22

Middle Street Harvest Festival, Country Cupboard Fair at St. John’s, Cape Ann Farmers Market at UU Church, Sargent House tour with cider and doughnuts, YMCA free membership day, firehouse tours, Sawyer Free children’s Native American dance and drums, Cape Ann Museum docent tour, Grace Center’s “Gloucester Through My Lens” photo gallery at The Hive, Grace Center benefit concert at Trinity Church.

Holy Family Parish’s Christmas fair, 9 a.m. Selection of swags, wreaths and fresh greens, jams, scarves, jewelry, toys, dolls and doll clothes, knitted baby items, “Wheel of Fortune,” white elephant table, bake table, religious items, pocketbooks, face-painting, photos with Santa and more.

Thanksgiving Harvest Market, 10 am to 1 p.m., Gloucester UU Church, corner of Middle and Church streets. Hosted by Cape Ann Farmers Market. Fresh produce, soups, baked goods, crafts, meats, cheese, herbs, smoked fish, pasta and guacamole. All fresh and all local. www.CapeAnnFarmersMarket.org.

Annual Santa Paws photo event, 11 a.m. to 2 p.m., Smith’s Ace Hardware and Lumber, Rockport. $10 donation fee benefits Cape Ann Animal Aid. Take home a keepsake photo of your dog(s) with Santa or buy a photo charm on site. www.capeannanimalaid.org. 978-283-6055.

“Shakespeare and His Women,” presented by Cape Ann Shakespeare Troupe, 8 p.m., Gloucester Stage Company, 267 East Main St., Gloucester. Features some of Shakespeare’s most compelling female roles. $15, $10 for students, $5 for those 18 and under. To reserve tickets, email cast2008@prodigy.net.

Sunday, Nov. 23

Annual Santa Paws photo event, noon to 3 p.m., Animal Krackers, Gloucester. $10 donation fee benefits Cape Ann Animal Aid. Take home a keepsake photo of your dog(s) with Santa or buy a photo charm on site. www.capeannanimalaid.org. 978-283-6055.

Monday, Nov. 24

Figure/life sketch group (short poses), 1 to 3:30 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

Free community Thanksgiving dinner, 5 p.m., First Baptist Church, 38 Gloucester Ave. All ages invited. Turkey, gravy, stuffing, squash, mashed potatoes, turnip, rolls, beverages, pies and more.

Interfaith Thanksgiving service, 7 p.m., First Baptist Church, 38 Gloucester Ave. Readings, prayers and songs from different faith traditions focus on theme of gratitude and blessings.

Tuesday, Nov. 25

Tai Chi sessions, offered by Council on Aging, 9 to 10 a.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Working Waterfront Writers Group meets, 7:30 to 9 p.m., Maritime Gloucester’s Sarah Fraser Robbins Classroom (down walkway to pier). Free. For current and past waterfront workers. Bring stories. Joint initiative of Gloucester Writers Center and Maritime Gloucester. Register at www.maritimegloucester.org/visit/events or 978-281-0470.

Friday, Nov. 28

Tai Chi sessions, offered by Council on Aging, 12:30 to 1:30 p.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Figure/life sketch group (long pose), 1 to 4 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

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, Nov. 29

Christmas tree fundraiser, 9 a.m. to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

Cribbage tournament, sponsored by Gloucester Rotary Club, 2 p.m., Gloucester House restaurant. $25 for individual play and will be double elimination. Registration begins at 1 p.m. Preregistration strongly encouraged. Pre-registrants eligible for special drawing. Proceeds support club’s commitment to maintaining Antonio Gentile Bandstand. Email Julie Nicastro at jnicastro7094@yahoo.com or call Mount Pleasant Memorials at 978-283-7841.

“Lighthouses of Cape Ann,” illustrated talk with New England lighthouse expert Jeremy D’Entrement, 3 p.m., Cape Ann Museum. Free for members or with museum admission. 978-283-0455, ext. 16. www.capeannmuseum.org.

Texas Hold ‘Em tournament fundraiser, to support 2015 Boston Marathon’s Team Hoyt, 6 p.m., St. Peter’s Club, 10 Rogers St. Registration at 5:30 p.m. $75 advance tickets, $100 at door. For tickets, call Meghan at 978-302-8816 or Mark at 978-423-1797. Proceeds benefit Hoyt Foundation Inc.

Gloucester High School Class of 1994 celebrates 20th reunion, 7 to 11 p.m., Gloucester House restaurant, Rogers Street. Advance tickets required; visit www.GLOUCESTER94.reunionmanager.com.

Cape Ann Symphony’s Holiday Pops concert, 8 p.m., Manchester Essex High School auditorium, 36 Lincoln St., Manchester. Features Cape Ann Symphony Chorus. $35 for adults, $30 for seniors, $20 for young adults, free for children 18 and under. For tickets, call 978-281-0543 or visit www.capeannsymphony.org.

Sunday, Nov. 30

Christmas tree fundraiser, 9 a.m. to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

Cape Ann Symphony’s Holiday Pops concert, 2 p.m., Manchester Essex High School auditorium, 36 Lincoln St., Manchester. Features Cape Ann Symphony Chorus. $35 for adults, $30 for seniors, $20 for young adults, free for children 18 and under. Reception follows, 4 to 6 p.m., at American Legion Hall, Manchester. Light buffet and entertainment. $25 reception tickets. For tickets, call 978-281-0543 or visit www.capeannsymphony.org.

Monday, Dec. 1

Figure/life sketch group (short poses), 1 to 3:30 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

Tuesday, Dec. 2

Tai Chi sessions, offered by Council on Aging, 9 to 10 a.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Working Waterfront Writers Group meets, 7:30 to 9 p.m., Maritime Gloucester’s Sarah Fraser Robbins Classroom (down walkway to pier). Free. For current and past waterfront workers. Bring stories. Joint initiative of Gloucester Writers Center and Maritime Gloucester. Register at www.maritimegloucester.org/visit/events or 978-281-0470.

Wednesday, Dec. 3

Comedy night to benefit Gloucester High School ROTC Program, 7:30 p.m., Cruiseport Gloucester. Doors open at 6:30 p.m. Features four of Boston’s top comedians. Door prizes and 50/50. For tickets, call Mike at 978-387-3423.

Gloucester Stroke Club’s Christmas celebration, 10:30 to 11:30 a.m., Addison Gilbert Hospital, 298 Washington St. Bring a favorite dish and $5 wrapped gift for Yankee swap.

Dec. 4

American Red Cross blood drive, 2 to 7 p.m., Cruiseport Gloucester, 6 Rowe St. To schedule an appointment, call 1-800-733-2767.

Friday, Dec. 5

Tai Chi sessions, offered by Council on Aging, 12:30 to 1:30 p.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Figure/life sketch group (long pose), 1 to 4 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

Christmas tree fundraiser, 5 to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

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, Dec. 6

Christmas Bazaar, 9 a.m. to 1 p.m., Our Lady of Good Voyage Church hall. Fried-dough breakfast at 9 a.m. Visit from Santa at 10.30 a.m. Lunch begins at 11:30 a.m. Portuguese sweet bread, baked goods, general store and more. All welcome.

Christmas tree fundraiser, 9 a.m. to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

Santa at Sea cruise, aboard Beauport Princess. 90-minute cruise around Gloucester harbor includes holiday carols, reading of “The Night Before Christmas,” hot chocolate and cookies, and visit from Santa. $20 per person, includes keepsake photo with Santa. Cruise departs at 2 p.m. from 6 Rowe Square, returns at 3:30 p.m. In case of inclement weather, event held dockside. Bring new, unwrapped toy for Action Inc.’s Holiday Toy Drive. For tickets, call 978-865-3210.

Cape Ann cursillo ultreya and pot-luck, 5 p.m., St. John the Baptist Church hall. Ultreya at 6 p.m. All welcome and need not have been on a cursillo encounter weekend to attend. Call Albie Mitchell at 978-879-3655.

Sunday, Dec. 7

Christmas tree fundraiser, 9 a.m. to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

Monday, Dec. 8

Figure/life sketch group (short poses), 1 to 3:30 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

Free Coping with the Holidays workshop, 6 to 8 p.m., BankGloucester, 160 Main St. Offered by Bertolon Center for Grief & Healing, a program of Care Dimensions, formerly Hospice of the North Shore & Greater Boston. Space limited. Advance registration required; 978-774-5100 or www.CareDimensions.org.

Tuesday, Dec. 9

Tai Chi sessions, offered by Council on Aging, 9 to 10 a.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Working Waterfront Writers Group meets, 7:30 to 9 p.m., Maritime Gloucester’s Sarah Fraser Robbins Classroom (down walkway to pier). Free. For current and past waterfront workers. Bring stories. Joint initiative of Gloucester Writers Center and Maritime Gloucester. Register at www.maritimegloucester.org/visit/events or 978-281-0470.

Thursday, Dec. 11

Learn Japanese craft of fish printing at Maritime Gloucester, 6:30 to 8:30 p.m., Sarah Fraser Robbins Classroom. Refreshments served. $15 for members, $20 for nonmembers. Registration required; www.maritimegloucester.org/visit/events. 978-281-0470. Email mmurray-brown@maritimegloucester.org.

Friday, Dec. 12

Tai Chi sessions, offered by Council on Aging, 12:30 to 1:30 p.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Figure/life sketch group (long pose), 1 to 4 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

Christmas tree fundraiser, 5 to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

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, Dec. 13

Christmas tree fundraiser, 9 a.m. to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

Make nautically-inspired presents at Maritime Gloucester, 10 a.m. to noon, Sarah Fraser Robbins Classroom. Ages 5-12 invited. $5 per child for members, $8 per child for nonmembers. Parents/guardians must attend. Registration required; www.maritimegloucester.org/visit/events. 978-281-0470. Email mmurray-brown@maritimegloucester.org.

Sunday, Dec. 14

Christmas tree fundraiser, 9 a.m. to 9 p.m., parking lot of Tyrian-Ashler-Acacia Lodge, 27 Eastern Ave., weather permitting. Variety of tree sizes available. Funds support Gloucester Boy Scout Troop 112 activities and projects.

Monday, Dec. 15

Figure/life sketch group (short poses), 1 to 3:30 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

American Red Cross blood drive, 2 to 7 p.m., Elks at Bass Rocks, 101 Atlantic Road. To schedule an appointment, call 1-800-733-2767.

Tuesday, Dec. 16

Tai Chi sessions, offered by Council on Aging, 9 to 10 a.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Working Waterfront Writers Group meets, 7:30 to 9 p.m., Maritime Gloucester’s Sarah Fraser Robbins Classroom (down walkway to pier). Free. For current and past waterfront workers. Bring stories. Joint initiative of Gloucester Writers Center and Maritime Gloucester. Register at www.maritimegloucester.org/visit/events or 978-281-0470.

Friday, Dec. 19

Tai Chi sessions, offered by Council on Aging, 12:30 to 1:30 p.m., Rose Baker Senior Center. Gentle way to fight stress and reduce anxiety, while increasing flexibility and balance. To register, call 978-281-9765.

Figure/life sketch group (long pose), 1 to 4 p.m., Rockport Art Association studio, 12 Main St., Rockport. Use Stone Barn Lane entrance. Monitor: Em Marquis Brown. 978-546-6604.

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, Dec. 20

Candlelight solstice stroll, sponsored by Trustees of Reservations, 4 to 6 p.m., Ravenswood Park. Followed by warm fire, S’mores and hot chocolate. Bring nonperishable item for The Open Door food pantry. $5 for members, $10 for nonmembers, free for children. Preregister at www.thetrustees.org, capeann@ttor.org or 978-281-8400.