CLARKSVILLE, TN (CLARKSVILLE NOW) – After you eat Thanksgiving dinner, take your family out to see model trains, classic Christmas movies and Santa Claus this weekend.

Snowflake Special Model Train Exhibit: The Customs House decks out for the holidays on Friday with the Snowflake Special Model Train Exhibit. Admission is $12-$9 for adults, $5 for children aged 3-17, and free for museum members. The holiday themed exhibit is open from 10 a.m.-noon at 200 S. Second St.

Santa at Beachaven: Nibble on a macaron, sip a cup of hot cocoa and pick up a glass of wine while your children meet Santa on Sunday at Beachaven Vineyards and Winery. Admission is $20 per adult and one child, and $10 per additional child. From 1-3 p.m. at 1100 Dunlop Lane, professional photographer Alison Weakley will take photos of Santa. Photographs are not included in the admission cost.

Elf: Watch the Christmas classic Elf at the Roxy Theatre on Sunday. The movie starts at 6 p.m., and tickets cost $10 for adults and $5 for children 10 and under.

Christmas on the Cumberland: The free showcase of over 1 million lights along the river is open at McGregor Park, 640 N. Riverside Drive. Hours are 5-10 p.m. Sunday-Thursday, 5-11 p.m. Friday and Saturday

Drive-Thru Christmas Lights: Enjoy over 1 mile, and over 3 million lights from the comfort of your car at the Clarksville Speedway and Fairgrounds, 1600 Needmore Road. Admission is $30 per car, $50 for more than 8 people in a vehicle. Hours are 5:30-10 p.m. Fridays and Saturdays; and 5:30-9 p.m. Sunday-Thursday.

For more events like this, check out the Holiday Fun Guide or visit the Clarksville Now events page.