There are plenty of ways to get into the holiday spirit this weekend, as Christmas trees will be lighting up all around town with less than a month to go until the big day.

Cavalcade of Lights

The biggest event is, of course, the Cavalcade of Lights on Saturday night at Nathan Phillips Square. The annual event includes fireworks, musical performances and a skating party, not to mention the lighting of the giant white spruce outside City Hall.

The tree is typically 15 to 18 metres tall and is covered with more than 3,800 metres of LED lights and more than 700 ornaments. Take that, Clark Griswold.

Festivities get underway at 6 p.m.

Spectacle of Lights

Also on Saturday, the waterfront will light up with the Spectacle of Lights: four art installations, including an animated light show at the famed Toronto Music Garden featuring an eye-popping 39,000 LED lights.

Other installations can be found at The Westin Hotel (a spiral tree), the Fire Hall (a fire truck and snowflake motif), and a tall ship on the Amsterdam Bridge at Harbourfront Centre.

Uptown Yonge BIA

The Uptown Yonge BIA lit up its tree earlier Friday evening, but that doesn't mean you can't enjoy it throughout the holiday season.

Locals and visitors can find the holiday tree at the St. Clements – Yonge Parkette, at 14 St. Clements Ave.

One of a Kind Show

For a little indoor festive fun, make your list, check it twice, and then head down to the One of a Kind Show. Find the perfect unique gift for someone special, or just treat yourself.

Doors are open weekdays and Saturdays from 10 a.m. to 9 p.m. and on Sundays from 10 a.m. to 6 p.m.

The show runs to Dec. 6. At the Enercare Centre, formerly the Direct Energy Centre, at Exhibition Place.