There are only two weekends left before Christmas. So, if you have lots of shopping to do, there are some pretty cool places to find that unique gift or if you are already done shopping, there are lots of fun things to do this weekend to unwind.

 

Saturday, December 16; 1 pm: Celebrate the holidays with a free screening of the holiday classic 'The Nutcracker', performed by the NYC Ballet company and filmed at Lincoln Center, presented at Upstate Films in Rhinebeck.  Find more events going on in Dutchess County this weekend.

Getty Images

Saturday, December 16; 11-5: Find that perfect gift at The Farmhouse Pop-Up Shop at 131 N Branch Road in Hortonville. Find unique home good items, handcrafted gifts, and treasures. It's the first one, so don't miss it! Find more events going on in Sullivan County this weekend.

Maridav
Thinkstock

Saturday, December 16-Sunday, December 17; various times: Polar Express Train rides with the Catskill Mountain Railroad. Discover the magic of Christmas on this train ride inspired by the book, 'The Polar Express'. Get times and ticket prices here.  Find more events going on in Ulster County this weekend.

Getty Images

Saturday, December 16; all-day: Ice Skating at Bear Mountain. Public skating sessions are offered throughout the winter. Please check the holiday schedule for specific times over the next few weeks. The rink is uncovered and outdoors, so make sure you dress appropriately. Find out more events going on this weekend in Orange County. 

Nathan Allred
Thinkstock

Bonus Video