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.

  1. Garden of Lights

This magical tradition has been revamped and will be better than ever. Happening from 5-9 p.m. on Dec. 13-29 (except on Dec. 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.

  1. TUBACHRISTMAS in Old Town Fort Collins

The 46th annual TUBACHRISTMAS is one that you will not want to miss. Occurring at 2 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 singing along is encouraged. Registration is $10 per person.

  1. Greeley Holiday Ice Shows

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 p.m. on Saturday (Dec. 14) and noon Sunday (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.