Santa is staying at his post through Christmas Eve. (Courtesy photo)

Still looking for something to kill the time this holiday weekend? Here are a few ideas:

Last-minute shoppers, you might as well enjoy the last bit of the seasonal sights at NorthPark Center. (The real) Santa will be in his village until 2 p.m. Christmas Eve on Level 1 near Macy’s. Scrooge Puppet Theatre has shows every hour 11:30 a.m.-8:30 p.m. Friday and 10:30 a.m.-3:30 p.m. Saturday on Level 1 near Dillard’s. You can still catch the Trains at NorthPark 10 a.m.-9 p.m. Friday and 10 a.m.- 4 p.m. Saturday.

All the single ladies (and gents), the Jewish Community Center’s Matzoh Ball is 9 p.m.-2 a.m. Saturday and into Sunday at the House of Blues. There’s a DJ, dancing, kosher foods and a cash bar. Online registration ends at 5 today, but you can buy tickets at the door – $25 for J members and $30 for non-members.

If you’re best-laid plans fall through, there’s a Christmas Eve dinner scheduled at Bailey’s Prime Plus with Chef Grant Morgan 4-11 p.m. in the Shops at Park Lane. It’s $64 per person and $12 for kids 12 and under. See the menu here. Check out this list of other restaurants open Christmas Eve and Christmas Day, including Dunston’s on Lover’s Lane and India Palace at Preston and LBJ.