Today
-- "Christmas Under Western Skies," 7 p.m. today and Saturday and 2 p.m. Sunday at Piper's Opera House, 12 N. B St., Virginia City, performed by Funtime Theater. Tickets $15 general, $12 student and seniors. Call 240-5762.
-- Mansion performs at 9 p.m. through Saturday at the Pi-on Plaza, 2111 Highway 50 E.; no cover. Call 885-9000.
-- Groove Fact'ry performs at 9 p.m. at Joe Bob's Hot Springs Road House, 1510 Hot Springs Road; no cover. Call 883-7799.
-- "Ebenezer Scrooge" is performed at 7 p.m. through Sunday at Harrah's South Shore Room. Tickets $24 adult, $13 up to age 12. Call (800) 427-7247.
Saturday
-- The Free Range Band performs at 9 p.m. at Joe Bob's Hot Springs Road House, 1510 Hot Springs Road; no cover. Call 883-7799.
-- The Carson High School choir will host two medieval dinners, complete with ribs, salad, jousting and Celtic music. Join the madrigal singers and the royal court for a four-course feast from 7 to 10 p.m. tonight and Sunday at the Brewery Arts Center's new performance hall. Tickets are $20 and proceeds help the choir get to France to sing on the shores of Normandy and Omaha Beach, site of the World War II battles. Food will be provided by A Catered Affair. Call 283-1715.
-- danceSpirit's "2002 -- Nutcracker Ballet, All Jazzed Up," 7 tonight, 1 p.m. matinee Sunday at the Carson City Community Center, 851 E. William St. Tickets at the door, $15 adults; 10-younger $10; seniors $11, family rate (2 adults, 2 children) $45. Call 884-1066.
-- Blue Flame performs at 9 p.m. through Dec. 31 at the Carson Valley Inn Cabaret Lounge, 1627 Highway 395, Minden. Call 782-9711.