Spend an evening wine-tasting, from 5 to 8 p.m. today, at Deerfield Fine Wines, at the Shoppes at Louviers, 205 Louviers Dr. in Newark, Del. Sample 35 varieties of wines, whose prices range from $8 to $80, while enjoying hors d'oeuvres, music, a silent auction, and a raffle. A donation of $10 is suggested. Canine Partners for Life, a nonprofit that provides service dogs to people with physical and cognitive disabilities, will benefit from the evening's wine sales. Information: 610-869-4902 or
An ensemble of the Philadelphia Youth Orchestra, Bravo Bass, performs the first concert of its 70th-anniversary season in Russian style, including Tchaikovsky's
The concert will be at 8 p.m. Saturday in the Church of the Holy Trinity, 1904 Walnut St. Tickets: $15, $10 for seniors and students ages 6-17. Children 5 and younger are admitted free. Information: 215-435-1698 or
Bristol Riverside Theatre has two shows to celebrate the season. "Winter Musicale," updating holiday favorites, will be performed by the theater's band and a choir at 8 p.m. today and Saturday, and 3 p.m. Sunday. "Tiny Tim's Christmas" invites kids to accompany the Cratchitt boy of Charles Dickens'
A Christmas Carol
on an adventure. Show time is 10 a.m. Saturday. All performances are held at the Bristol Riverside Theatre, 120 Radcliffe St., Bristol. Information: 215-785-0100 or
Release your inner conductor at Greenberg's Train and Toy Show, featuring thousands of model and toy train layouts, demonstrations, and vendors. The show will be held from 10 a.m. to 4 p.m. Saturday and Sunday at the Greater Philadelphia Expo Center, 100 Station Ave., Oaks. Admission: $7 for both days, children ages 11 and under free. Information: 630-279-4087 or
The Marcella Kochanska-Sembrich Female Chorus hosts a Christmas concert at 3 p.m. Sunday at the Associated Polish Home, 9150 Academy Rd.. Special guests, including the Adam Mickiewicz Polish Language School, will perform. A tree-lighting ceremony and reception will follow. Admission: $10, children ages 12 and younger free. Information: 215-633-0560.