2017 Christmas Events and Activities Grand Junction CO

Come enjoy the spirit of the season with these fun and festive 2017 Christmas events and activities in Grand Junction.  

Spirit of Christmas Celebration • Downtown Grand Junction 

December 8 • 5:00 – 8:00 pm 

Wrapped Presents Under a Decorated Christmas TreeHead to Downtown Grand Junction for the Spirit of Christmas Celebration, with holiday shopping, horse-drawn carriage rides, live music and a visit from the bearded guy from the North Pole. (Main Street, Grand Junction, CO 81501) 

Cookies and Milk with Santa • Mesa Mall 

December 8 • 5:00 – 7:00 pm 

Bring the kids to the Cookies and Milk with Santa event at the Mesa Mall, with cookie decorating, flavored milk bar, crafts, holiday books and some quality time with Santa. (2424 Old US Hwy 6 & 50, Grand Junction, CO 81505) 

Read More About Events and Activities in Grand Junction 

Grand Valley Model Railroad Club Christmas Train Show • Cross Orchards 

Dec 9, 10, 16, 17, 23, 24, 30 and 31 

If you’re a model train enthusiast, you’re sure to enjoy the Grand Valley Model Railroad Club Christmas Train Show. The event is held on Saturdays and Sundays throughout December. (3073 F Rd, Grand Junction, CO 81504) 

Santa Claus Run • Los Colonias Amphitheater 

December 16 • 10:00 am 

If you’re one of the first 300 participants to sign up for the Santa Claus Run, you’ll be able to run in a full Santa Claus suit. The proceeds from the event will go towards the construction of a new playground at Sherwood Park. (925 Struthers Ave, Grand Junction, CO 81501) 

The Nutcracker • Grand Junction High School Auditorium 

December 9 – 10 • Saturday: 2:00 pm and 7:30 pm; Sunday: 2:00 pm 

Performed by the Grand Junction Symphony Orchestra, children from area dance companies and dancers from Colorado Mesa University, the Nutcracker will have three shows at the Grand Junction High School Auditorium. (1400 N 5th St, Grand Junction, CO 81501) 

Are you interested in finding a great deal on a Ford, Lincoln or Toyota model? Come visit us at Western Slope Auto in Grand Junction!