Thursday, Dec. 19, 2-4 p.m.
Helping Our Women (HOW) is holding its annual Holiday Open House at the HOW office at 34 Conwell St. in Provincetown. There will be gift bags with donated treats for HOW clients, home-baked goods, and music. Free.
Thursday, Dec. 19, 6 p.m.
Julia Phillips, author of the nationally best-selling novel Disappearing Earth, a finalist for the National Book Award, will give a reading at the Fine Arts Work Center, 24 Pearl St., Provincetown. Free.
Thursday, Dec. 19, 7 p.m.
The Racial Justice Study Group will meet at the Wellfleet Public Library at 55 W. Main St. to discuss seminal books, articles, current events, and personal experiences in a supportive environment. All are welcome. Free.
Friday, Dec. 20, 10:30 a.m.
Seashore Point Book Club meets to discuss A Woman of No Importance: The Untold Story of the American Spy Who Helped Win World War II, by Sonia Purell at the Residences at Seashore Point, 100 Alden St., Provincetown. Open to the public and free.
Friday, Dec. 20, 5 p.m.
“Bringing Christmas Home,” a story of hope combined with classic songs, will be performed along with a free Christmas dinner of baked ham at Grace Chapel, 25 Lieutenant Island Road at Route 6 in Wellfleet. Free.
Friday, Dec. 20, 6-9 p.m.
Join the Soup & Solstice Holiday Bash at Truro Center for the Arts at Castle Hill, 10 Meetinghouse Road. There will be homemade soups (served in a handmade mug you can take home), wood-fired pizza, an exhibit of small works of art, and dance music by WOMR DJ Matty Dread. Tickets are $25 in advance, at castlehill.org, or $30 at the door.
Saturday, Dec. 21, 3 p.m.; Sunday, Dec. 22, 2 & 5 p.m.
The Chatham Chorale will perform “A Candlelight Christmas: Behold a New Joy,” carols from all over with chamber orchestra, at First United Methodist Church at 569 Main St. in Chatham. Reserved seating is $35, open seating $25, at chathamchorale.org. Students 18 or under: call (774) 212-9333 for a free ticket.
Saturday, Dec. 21, 5 p.m.
A Winter Solstice Ritual & Celebration will be held at Unitarian Universalist Meeting House, 236 Commercial St. in Provincetown. Experience the longest night of the year with storytelling, song, and ritual. It’s family-friendly and free.