“Oliver!” — 8 p.m. Thursdays-Saturdays, 2 p.m. Sundays, through Dec. 18: Driftwood Players present Lionel Bart’s musical adaptation of the Charles Dickens’ classic, at the Wade James Theatre, 950 Main St., Edmonds. Tickets: $20 general, $17 seniors (60 &over) &juniors (18 &under), available by calling 425-774-9600 or at www.driftwoodplayers.com.
“The Best Christmas Pageant Ever” — 2 p.m. Saturdays, 7 p.m. Sundays, 8 p.m. Mondays &Tuesdays, through Dec. 13: Driftwood Players presents the return of Alternative Stages production of Barbara Robinson’s story about how the worst Christmas pageant ever is transformed by the spirit of the season, at the Wade James Theatre, 950 Main St., Edmonds. Tickets: $10, which includes dessert buffet following show, available by calling Driftwood’s box office at 425-774-9600.
Christmas Dessert Theatre — 7:30 p.m., Friday-Sunday, Dec. 16-18: North Sound Church presents this 2nd annual event featuring Taproot Theatre Road Company’s presentation of “Nativity on the Square,” a humorous and poignant look at how lives are changed when a nativity scene comes to life. Holiday desserts served against the backdrop of live Christmas jazz, at the Edmonds Conference Center, 201 Fourth Ave. N., Edmonds. Tickets: $15 per person, $120 per table for eight, available at www.northsoundchurch.com or 425-776-9800.
“A Christmas Journey” — 7 p.m. Saturday, Dec. 17, 6 p.m. Sunday, Dec. 18: Edgewood Baptist Church, 20406 76th Ave. W., Edmonds, presents its annual Christmas performance of an original musical drama. Admission: free; cookie reception follows in Family Activity Center. Info: 425-776-5104.
“Jacob Marley’s Christmas Carol” — 8 p.m. Thursdays-Saturdays, 7:30 p.m. Sundays, through Dec. 24: Edge of the World Theatre, 9673 Firdale Ave., Edmonds, presents Tom Mula’s comedy from the perspective of Ebenezer Scrooge’s former business partner. Tickets: $10-$22, available by calling the box office at 206-542-PLAY (7529).
“Mary’s Journey” — 7 p.m. Saturday, Dec. 10, 6 p.m. Sunday, Dec. 11: King’s Players present this humorous and uplifting original Christmas play at Berean Bible Church, 2345 NE 185th St., Shoreline. Admission: Free. Info: 206-363-1466.
Kaleidoscope’s Gift of Dance Family Dance Concert — 3-4:30 p.m. Sunday, Dec. 11: The dance company showcases the talents of its 8 to 15 year old dancers in this annual holiday performance at Shorewood High School, 17300 Fremont N., Shoreline. Tickets: $5 adults, $3 children, purchased at the door. Info: 206-363-7281.
“A Christmas Story” — 8 p.m. Fridays &Saturdays, 2 p.m. Sundays, through Dec. 11: The New Everett Theatre players present this adaptation of Jean Shepard’s story of Ralphie Parker and the coveted Red Ryder BB Gun, at the Historic Everett Theatre, 2911 Colby Ave. Tickets: $16 adults, $14 seniors, students &military, $9 children 12 &under, available by calling the theatre box office at 425-258-6766 or at www.everetttheatre.org.
“The Nutcracker” — 2 p.m. Saturday, Dec. 11 &Sunday, Dec. 12 (Seattle), 2 &6 p.m. Sunday, Dec. 18 (Everett): Edmonds-based Olympic Ballet Theatre presents its 25th silver season full-length production of the holiday ballet, presented Dec. 11 &12 at Meany Hall, University of Washington campus, 4001 University Way NE, Seattle; Dec. 18 with the Everett Symphony Orchestra at the Everett Civic Auditorium. Tickets: $12-$32, available at OBT’s offices in the Frances Anderson Center, 700 Main St., Edmonds, at www.olympicballet.com, by calling OBT at 425-774-7570, at TicketMaster outlets and 206-292-ARTS.
“The Trial of Ebenezer Scrooge” — 7:30 p.m. Tuesdays-Thursdays, 8 p.m. Fridays, 2 p.m. &8 p.m. Saturdays, through Dec. 30: Taproot Theatre Company presents the west coast premiere of Mark Brown’s comedic twist on the Dickens’ classic “A Christmas Carol,” at Taproot Theatre, 204 N. 85th St., Seattle. Tickets: $19-$30, with special $48 dinner &theater packages Nov. 30 &Dec. 7, available at the box office, 206-781-9707 or www.taproottheatre.org.
“The Nutcracker Puppet Ballet” — 7:30 p.m. Fridays, 1 p.m. &3 p.m. Saturdays &Sundays, through Dec. 18: The Carter Family Marionettes present this holiday extravaganza set to the enchanting music of Tchaikovsky, performed with a fanciful combination of hand, rod and shadow puppets, at Northwest Puppet Center, 9123 15th Ave. NE, Seattle. Tickets: $9.50 adults, $8 seniors and $7.50 children ages 16 &under, available at 206-523-2579.