Take your pick of fun holiday happenings:
• The Irish trio Affiniti returns to Portland with "A Celtic Christmas," also featuring Howard Crosby, 8 p.m. Thursday, Dec. 7 at the Aladdin Theater, 3017 S.E. Milwaukie Ave. Tickets: $25, $30 at door, www.aladdin-theater.com.
• The Dandy Warhols are once again putting on shows during the holidays. They'll be part of the Holiday Dinner and Show at McMenamins Edgefield in Troutdale, 7 p.m. Thursday, Dec. 7, a night that includes silent films (with the Dandy Warhols providing the score). Then the band puts on its "Cowboy Christmas" show, 8 p.m. Saturday, Dec. 9, at the Crystal Ballroom. For info on both, see www.mcmenamins.com.
• The Great Figgy Pudding Caroling Competiton takes places at 5:30 p.m. Friday, Dec. 8, at Pioneer Courthouse Square. It's free.
• The Oregon Symphony puts on its 19th annual "Gospel Christmas," 7:30 p.m. Friday-Saturday, Dec. 8-9, and 4 p.m. Sunday, Dec. 10, at the Arlene Schnitzer Concert Hall, 1037 S.W. Broadway. For more: www.orsymphony.org. Charles Floyd conducts, and Gary Hemenway is music director and the Northwest Community Gospel Choir is featured.
• The Crafty Wonderland Holiday Art and Craft Market will draw holiday revelers to the Oregon Convention Center, 777 N.E. Martin Luther King Jr. Blvd., 11 a.m.-6 p.m. Saturday-Sunday, Dec. 9-10. There'll be handmade goods from more than 250 artists, crafters and designers. Tickets for the shopping event, 5 p.m.-9 p.m. Friday, Dec. 8, are $20 at www.craftywonderland.com.
• The Oregon Ballet Theatre once again stages "George Balanchine's The Nutcracker" for several performances Dec. 9-24 at the Keller Auditorium, 222 S.W. Clay St. Join Marie and her charming Prince as they are swept away by dancing snowflakes to a magical land of sweets rules by the Sugar Plum Fairy, all set to Tchaikovsky's brilliant score. For complete info: www.obt.org.
• The 27th annual Tuba Christmas Concert features 250 tubas playing in unison at Pioneer Courthouse Square, 1:30 p.m. Saturday, Dec. 9. It's free.
• Adding to the wonderful lights displays in the Portland area, the Miracle of a Million Lights opens at Victoria Belle mansion and its 2 1/2-acre grounds, 1441 N. McClellan St. It'll be on display Dec. 9-23. For more: www.victorianbelle.com.
• CoHo Productions puts on two shows in December, including "Holidays Shorts & Songs," a live-action mash-up of holiday tunes, led by Susannah Mars, Isaac Lamb and the CoHo Clown Cohort, Dec. 9-17, at CoHo Theater, 2257 N.W. Raleigh St. There'll also be "A Liberace & Liza Christmas," Dec. 21-30, with David Saffert as Liberace and Jillian Snow Harris as Liza, also at CoHo Theater. Tickets: $20, $25 at door, $30 two-show pass, www.cohoproductions.org.
• Former members of the Trans-Siberian Orchestra, Rainbow, Alice Cooper and Ted Nugent bands are collaborating on the Wizards of Winter rock opera ensemble. They'll play at Revolution Hall, 1300 S.E. Stark St., Sunday, Dec. 10. In 2015 the band released "The Magic of Winter," with a holiday anthem "The Spirit of Christmas," sung by Guy LeMonnier. Tickets: $35, revolutionhall.com. For more on the Wizards of Winter, visit www.thewizardsofwinter.com.
• Handel's "Messiah" is played annually by the Portland Baroque Orchestra with a professional chorus and period instruments. PBO will hold three performances: 7:30 p.m. Friday-Saturday, 3 p.m. Sunday, Dec. 8-10, at First Baptist Church. There'll also be a "Messiah" highlights show at 7:30 p.m. Monday, Dec. 11, at First Baptist Church, Southwest 12th Avenue/Taylor Street. Tickets start at $29. For more: www.pbo.org.
• Put on by Fake Radio in a live radio show-style comedy, "It's A Wonderful Life" hits the radio airwaves via the stage at Alberta Rose Theatre, 3000 N.E. Alberta St., 7:30 p.m. Monday-Tuesday, Dec. 11-12. Tickets: $15, $20 at door, www.albertarosetheatre.com. It stars Kevin McDonald from "Kids in the Hall."
• Longtime musical partners Tom Grant and Shelly Rudolph perform their holiday show, "Baby It's Cold Outside!" at Classic Pianos, 3003 S.E. Milwaukie Ave., 7 p.m. Monday, Dec. 11. For more: www.portland.classicpianos.net/events. They do "Winter Wonderland" and "Christmas Waltz," along with original compositions "There's a Kitty Under the Christmas Tree" and "It's Snowing." For more info on them: www.shellyrudolph.com, www.tomgrant.com.
• The Chanukah Menorah Lighting by Chabad of Oregon takes place from 4:30 p.m.-6 p.m. nightly, Dec. 12-19, at Director Park, 815 S.W. Park Ave. On Tuesday there'll be music, traditional foods, children's crafts and more.
• One of the more popular holiday events, "Christmas at the Old Church" with Michael Allen Harrison, Julianne Johnson and friends has been taking place for years. It features 7:30 p.m. shows, and other times, from Wednesday, Dec. 13 through Christmas Eve, Dec. 24, as well as Dec. 26, at The Old Church, 1422 S.W. 11th Ave. Tickets are $22.50-$49.50, and many shows still have them available. Former Trail Blazers announcer great Bill Schonely is a special guest for the 7:30 p.m. shows Dec. 14-15, 1 p.m. Dec. 17, 7:30 p.m. Dec. 18 and 21, and 1 p.m. Dec. 23. For more: www.michaelallenharrison.com.