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.

Chatsworth House Prepares For The Christmas Season
Getty Images
loading...

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.

Beautiful woman christmas shopping
Maridav
Thinkstock
loading...

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.

After Party For The Premiere Of "The Polar Express"
Getty Images
loading...

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. 

ice skating
Nathan Allred
Thinkstock
loading...

Bonus Video

More From Hudson Valley Post