Campbell House Holidays - Historic mansion at the Northwest Museum of Arts and Culture, decorated for the season. Admission includes home tour and the museum’s exhibit galleries. Self-guided tours today and Saturday, noon-4 p.m., 2316 W. First Ave. $7/adults, $5/seniors and children, free/age 5 and younger. (509) 456-3931
New Year’s Eve “Cruisin’ & Groovin’ ” Fun Bus - Designated driver alternative for New Year’s Eve partiers. Today, departs 8 p.m. from Fairbridge Inn Express, 211 S. Division St., and returns 1 a.m.; stops include Pacific Avenue Pizza, The El Que, The Swamp and The Luxury Box at University City. $20/person, includes cover charges, party favors and giveaways at participating establishments (21 and older only; no alcohol/smoking/illegal drugs on bus). Call for reservations. (509) 625-9622, (509) 362-5963, www.spokanescenictours.com
Snowshoe Class - Learn the basics, for age 14 and older. All levels welcome. Saturday, 10 a.m.-noon or 1-3 p.m, Mount Spokane. $29, includes snowshoe rental. Preregistration required. (509) 625-6200
Christmas Bird Count - Hosted by the Spokane Audubon Society, Sunday. $5 for each field observer age 19 and older. For more information, call (509) 448-3123.
“Fantasy Cruise to the North Pole” - On Lake Coeur d’Alene. Visit Santa and Mrs. Claus at their North Pole workshop and see the world’s tallest living Christmas tree. Today-Sunday, 5:30, 6:30 and 7:30 p.m. from the Coeur d’Alene Resort. $15.95/adults, $14.95/seniors, free/age 12 and younger. (800) 688-5253, (208) 664-7268
A Coeur d’Alene Christmas Variety Show - Holiday-themed live show for the whole family, featuring juggling, magic, comedy, music and dance by performers from age 7 to 83. Today, 5, 6:30 and 8 p.m., The Coeur d’Alene Resort, Shore Lounge, 115 S. Second St., Coeur d’Alene. $10/adults, $5/ages 6-12, free/age 5 and younger. (208) 664-7268
Christmas Bird Counts - Presented by the Coeur d’Alene Audubon Society. Sunday, Indian Mountain, call (208) 659-3389 for meeting location and time; Wednesday, Spirit Lake, meet for breakfast at 6:15 a.m. at Rustler’s Roost in Hayden Lake, Idaho, pizza and salad will follow, call (208) 664-5318 for more information. Participation fee is $5 per event.