Christmas is just around the corner, and it’s time to dive headfirst into the “holiday spirit” by attending one of these three upcoming weekend events.

This magical tradition has been revamped and will be better than ever. Happening from 5:00 p.m. to 9:00 p.m. on December 13-29 (except on December 25), you can peruse perennial flower beds, sculptural flowers, grapevines, butterflies, holiday village displays, chats with Santa, and much more. The newly added Color Blossom Show will illuminate the Great Lawn at The Gardens, and is set to dazzle audience attendees of all ages. The ticket prices range from $8-$11 per person, and youths under the age of two receive free admission.

The 46th annual TUBACHRISTMAS is one that you will not want to miss. Occurring at 2:00 p.m. on Saturday, December 14 at Oak Street Plaza in Fort Collins, Colorado, this festive event is sure to jump-start your holiday spirit. The audience is asked to bring their own chairs for the event, and the registration price is $10 per person.

This chilled event is perfect for any ice-skating fan. Even if you’re not familiar with this icy activity, the Holiday Ice Show is the ideal winter event for you and your friends or family. Performances are at 3:00 p.m. on December 14, and 12:00 p.m. on December 15. Tickets are selling for $7 per person, and free for children two years of age and younger. Don’t forget to stop by the Greeley Ice Haus this weekend for this sparkling, artistic show.

More From K99