The "Holiday Festival of Trains," presented by the B&O Railroad Museum, will be on display through Jan. 30 at 2711 Maryland Ave. The exhibit features a custom-built, O-scale model train layout. In addition to the museum's permanent HO layout, Thomas the Tank Engine G-scale and O-scale Crazy Train layouts are on display. Hours are 11 a.m. to 4 p.m. Wednesdays-Sundays. Admission is $5, $4 for seniors 60 and older, $3 for children 2-12, free for B&O members. Information: 410-461-1945.
The Elkridge Volunteer Fire Department's Junior Firefighters will sponsor a "Winter Wonderland" dance for ages 9-15, from 7 p.m. to 10 p.m. Jan. 22 at the firehouse, 6275 Old Washington Road. Tickets are $10 and are available at the door. Food and beverages will be available for sale. Information: 410-761-6633, option 5 or http://www.elkridgevfd.org.
"Stitches in Time/Threads of Change: An Exhibition of Maryland Community Quilts" continues through March 31 at the Benjamin Banneker Historical Park & Museum, 300 Oella Ave. The "Banneker Historical Quilt," a project more than five years in the making, is the centerpiece of the exhibit. Information: 410-887-1081.
Home safety care Program on safety concerns and precautions for the elderly and home care and its affordability takes place at 11:15 a.m. Jan. 11 at Ellicott City Senior Center. Free.
Camera club Bring your camera and photos to share at 9:30 a.m. Jan. 13 at the Ellicott City Senior Center. Willie Morrison gives photo tips.
Musical showcase 2010 Senior Idol winner Louis Redd performs at 11:15 a.m. Jan. 13 at Ellicott City Senior Center. Free.
Genealogy Bill Amos leads a class on how to find information about your family history at 11 a.m. Jan. 19 at Ellicott City Senior Center. Free.
Exercise program A stroke exercise program will be held 10:45 a.m. to 11:45 a.m. Mondays, Wednesdays and Fridays at the Ellicott City Senior Center, 9401 Frederick Road. Information: 410-313-1425.
Table tennis Play pingpong from 1 p.m. to 4 p.m. Mondays and Fridays at the Ellicott City Senior Center. Free.
Cards Play pinochle from 10 a.m. to 3 p.m. Wednesdays at the Ellicott City Senior Center. Free.
Billiards Play pool from 9 a.m. to noon Wednesdays and 9 a.m.to 4 p.m. Fridays at the Ellicott City Senior Center. Free.
Needlework club Bring knitting, sewing or needlework projects and supplies to the Ellicott City Senior Center at 1 p.m. Wednesdays. Free.
Workshop Madline Taylor hosts a journaling workshop at 10:30 a.m. Thursdays at the Ellicott City Senior Center. Free.
Movies Afternoon screenings take place at 12:45 p.m. Fridays at the Ellicott City Senior Center. Cost is $1.
Chess The Elkridge branch of the Howard County Library, 6540 Washington Blvd., sponsors a chess club for ages 13 and older from 7 p.m. to 8:30 p.m. Wednesdays. Players of all abilities are welcome. Information: 410-313-7723.
English conversation The Miller branch of the Howard County Library, 9421 Frederick Road, Ellicott City, offers "Let's Get Together: English Conversation Club." It's a chance for those for whom English is a second language to practice speaking and understanding English in a group setting. The club meets at 7:45 p.m. Wednesdays. Register with the library before your first meeting. Information: 410-313-1950.
Kiwanis meets The Kiwanis Club of Ellicott City meets at 6:45 p.m. Mondays at 3300 Norberts Way. Information: 410-418-8218 or ellicottcitykiwanis.com.