Grapevine, Texas hosts its annual Christmas celebrations from mid-November through December 31st. The highlight of the festivities is the lighted Christmas parade, featuring more than a million lights, floats, marching bands, and live entertainment. There's also a holiday market, caroling, and a Christmas tree lighting. Additionally, there are several events throughout December, including the Snowfest and the Parade of Lights.