Yes, you can ski in Beech Mountain in December, with Opening Day on November 25 and Regular Season starting December 9. Tubing opens November 19.