•Thursday and Sunday, Trail United Church at 7 p.m. The Beaver Valley/Rossland Community Choir presents a Christmas Cantata, “Repeat the Sounding Joy.” Admission by donation, refreshments to follow.
• Pre-Christmas dinner for those who are in need or alone at this time of year. Friday, 5:30 p.m. at 2012 3rd Ave. (OLPH Church). Everyone welcome. No cost.
• Saturday, Colombo Lodge games room at 2 p.m. Colombo Lodge and The Rock Wall Project present a return performance of Italian singers, Laura & Gianluca. Admission to event by donation.
•Trail Legion, Annual Community Christmas Dinner on Dec. 25 at 5 p.m. If you are on your own this Christmas, but would still enjoy a traditional Christmas dinner, please join us at the Legion. There is no charge for dinner, but we do ask that you sign up if you plan on attending. Please call (250) 364-1422 or drop by the Legion at 2141 Columbia Avenue. Cut off date will be Dec. 20 or 125 people (whichever comes first)
•Sunday at 11 a.m. The Royal Theatre presents The Nutcracker, performed by the Royal Ballet of London. $24 at the door. The Nutcracker, with a sense of mystery and magic pervades the theatre as Herr Drosselmeyer sets in train the events that will see his beloved nephew, Hans Peter, freed from the enchantment of the evil Mouse King by Clara.
Small Treasures and Big Finds opens Dec 1, 2012 12-3pm, at Visac Gallery, 1501 Cedar Ave, Trail. Deck the halls with arts and crafts from our annual Christmas show and sale. Open 10am-2pm Mon-Wed, 2pm-6pm Thur-Fri.
•The 26th annual Greater Trail Polar Bear Swim occurs on New Year’s Day at Gyro Park. Mandatory registration begins at 10:15 a.m. until 11:50 a.m. on that day.
To submit to the Grapevine email firstname.lastname@example.org