The final weekend of 2017 is finally here.

From live music to parties, here are 11 awesome events taking place in Victoria this weekend.

Events In Victoria This Weekend

Friday, December 29

Light festival | Magic of Christmas

The Magic of Christmas festival is now open at The Butchart Gardens. Visitors will enjoy Christmas lights, holiday wreaths, ice skating, and much more. Tickets start at $3 for children and go up to $27 for adults.

Tea | Festive Afternoon Tea

Enjoy festive afternoon tea at Fairmont Empress until Tuesday, January 2nd, 2018. You’ll get to taste seasonal offerings and classic desserts. Tickets start at $37.

Gingerbread | 9th annual Gingerbread Showcase

The 9th annual Gingerbread Showcase is back until Tuesday, January 2nd, 2018. These creative creations aren’t just mere gingerbread houses. More than just that, these are detailed sculptures and unique works of art crafted by 30 professional and amateur chefs.

Christmas | Festival of Trees

The 26th annual Festival of Trees event takes place at The Bay Centre from Wednesday, November 15th – Tuesday, January 2nd, 2018. All funds raised support the Excellence in Child Health Fund.

Food | S’mores on the Veranda

Enjoy hot beverages, seasonal bites, and s’mores around a fire at The Veranda at Fairmont Empress this holiday season.

Sunday, December 31

Music | Live Music Night At The O Cafe and Bistro

Join the O Cafe and Bistro every Wednesday and Sunday night for live music. Admission is free.

Dinner | New Years Dinner & Gala At Fairmont Empress

After enjoying dinner in Q at the Empress or the Crystal Ballroom, dance the night away at one of the city’s biggest parties. Tickets start at $175.

Pirates | NYE Pirates Party

West Coast Grill is hosting a New Year’s Eve party that includes reserved tables for the night, a five course elegant meal, DJ and dancing, midnight champagne and a best dressed award. Tickets are $79.

Party | New Year’s Eve At Merridale

Come to Merridale Cidery and Distillery for a pre-countdown dinner at 5:00 p.m. Tickets are $49 per person.

Gala | New Year’s At Bear Mountain

Bear Mountain is putting together two amazing feasts to ring in 2018 and a day after lunch to recover from the festivities. Ticket prices vary.

Monday, January 1

Swim | Annual Polar Bear Swim

Kick off 2018 with the Lochside Drive Polar Bear Swim. Admission is free and it all starts at 12:00 p.m.