Pacific Northwest Ballet: Various times through Dec. 29 at 321 Mercer St. Seattle; 206-441-2424; www.pnb.org. Tickets $25 to $125 for adults and $22 to $113 for kids. Tickets available by phone, online or at the box office, 301 Mercer Street, Seattle.
Olympic Ballet: See below for times, dates, locations; 425-774-7570; www.olympicballet.com. Tickets $20, $25 and $30.
Edmonds Center for the Arts: 5 p.m. Dec. 22 at 410 Fourth Ave. N.
Everett Performing Arts Center: 2 and 7 p.m. Saturday, 1 and 5 p.m. Sunday Dec. 22 and 23 at 2710 Wetmore Ave.
“Dashing Through the Snow”: In this comedy, set just four days before Christmas, a colorful parade of guests arrive at the Snowflake Inn in Tinsel, Texas, including a touring company of “A Christmas Carol,” two feuding 80 year olds, a couple dressed like Mrs. Claus and an elf; shows 8 p.m. Thursdays through Saturdays, 2 p.m. Sundays through Dec. 23 at The Phoenix Theatre, 9673 Firdale Ave., Edmonds; tickets $15.50 to $18.50; 206-533-2000; www.phoenixtheatreedmonds.com.
“Fruitcakes”: Jamie has run away from home and landed in a place where he thinks the people are as nutty as fruitcakes; shows are 7:30 p.m. Thursdays, Fridays and Saturdays and 2:30 p.m. Sundays through Dec. 22, Whidbey Playhouse, 730 SE Midway Blvd., Oak Harbor. Tickets are $16 each. Call 360-679-2237 or go to www.whidbeyplayhouse.com/home.html.
“Owen Meany’s Christmas Pageant”: Book-It Repertory Theatre presents the story of tiny Owen who wants the biggest part in the Christmas play — baby Jesus; runs at various times through Dec. 23 in the Center Theare at the Armory, 305 Harrison St., Seattle. Tickets range from $23 to $45. Online at www.book-it.org or call 206-216-0833.
“Sherlock Holmes and the Case of the Christmas Carol”: Mix Sherlock Holmes with “A Christmas Carol” and you’ve got this tale, a mystery steeped in Christmas spirit; 7:30 p.m. Wednesday through Thursday; 8 p.m. Friday though Saturday; 2 p.m. Saturday matinees through Dec. 29, Taproot Theatre Company, 204 North 85th St., Seattle. Tickets $22 to $37. Online at www.taproottheatre.org or call 206-781-9707.
“A Christmas Carol”: Various times through Dec. 30 at ACT Theatre, The Allen Arena, 700 Union St., Seattle; 206-292-7676; www.acttheatre.org. Tickets $27 to $42 for children and $27 to $55 for adults. See website for show times.
“ELF — The Musical”: Buddy, the large misfit of an elf, sets out for the big city to find his father; shows at various times through Dec. 31, 5th Avenue Theatre, 1308 Fifth Ave., Seattle. Tickets start at $25. Go to www.5thavenue.org or call 206-625-1900.
“Womb Escape”: This is 16 comedy improv teams battling for the top spot in this tournament; 8:05 p.m., Dec. 21 and 22 at Black Box Theatre at Edmonds Community College, 20000 68th Ave. W, Lynnwood. Tickets are $10, available online at www.improvseattle.com/womb.htm or at the door.
“Back Home on the Tumblin’ D”: Life on a Colorado cattle ranch during the holidays during WWII has its share of intrigue in this dramatic comedy; dinner theater of a six-course meal starts at $39 per person: 6 p.m. Thursdays, Fridays and Saturdays through Dec. 22; Sunday dessert matinees start at $24 per person at 4 p.m. Dec. 16 and 23 at The Lights of Christmas Baylight Theatre at Warm Beach Camp, 20800 Marine Drive, Stanwood. Call 800-228-6724 or online www.warmbeachlights.com.
“The Music Man”: There’s trouble in River City but this is the kind of toe-tapping, romancing and laughter-inducing trouble you’ll want to see when the Driftwood Players bring “76 Trombones” and other hits to Edmonds; performances are 8 p.m. Thursdays, Fridays, and Saturdays and 2 p.m. Sundays, through Dec. 23 at Wade James Theatre, 950 Main St., Edmonds. Tickets are $25 and $22; 425-774-9600 or www.driftwoodplayers.com.
“Fiddler on the Roof”: Tradition is enough for Tevye but not enough for his five blossoming daughters who want to break away from Russian-Jewish customs. With a musical score of “If I was a Rich Man,” “Sunrise, Sunset,” “Matchmaker”; opens at 8 p.m. Jan. 4 and runs through Jan. 27 at Everett Performing Arts Center, 2710 Wetmore Ave., Everett. General tickets start at $38. Call 425-257-8600.
“A Doll’s House”: Seattle Shakespeare Company presents this Ibsen work of a wife’s deception that causes her marriage to unravel; opens with previews at 7:30 p.m. Jan 2 with shows at various times through Jan. 27 at Center Theatre at Seattle Center, 305 Harrison St., Seattle. Tickets start at $22. Call 206-733-8222 or online at www.seattleshakespeare.org.