From sports games, to symphonies, to festivals, there’s lots going on in the city this weekend. Here’s what’s happening around town.

Events

Holiday Fair in Nathan Phillips Square, Friday-Saturday, 12 p.m.-10 p.m.; Sunday, 12 p.m.-9 p.m., at Nathan Phillips Square

From artisanal vendors to performances, to skating and rides, the Holiday Fair in the Square has festive fun for everyone. Free admission.

Holiday Hills Festival, Friday, 4 p.m.-11 p.m.; Saturday, 11 a.m.-11 p.m.; Sunday, 11 a.m.-6 p.m., at stackt market

An immersive festival and holiday market with on-site interactive programming and activities. Featuring an outdoor Crokicurl rink (mix of crokinole and curling), on-site eco tree farm, DIY holiday workshops, art installations, live music and more. Workshops range upward from $30, train rides are $4.

Symphony of the Sea, Friday, 8 p.m.-11 p.m., at Ripley’s Aquarium

Watch schools of fish dance together to harmonies by the Toronto Chamber Players, listening to three 45-minute sets of holiday classics. Adult tickets are $32, seniors 65 or older and youth ages six to 13 are $21 and children ages three to five are $8 (plus tax).

Vegan Holiday Party, Friday, 6 p.m.-9 p.m., at The 519

Food, drinks, a bake sale and silent auction are just a couple of the activities taking place at 519 Church St. on Dec. 20. Hosted by the Toronto Vegetarian Association, admission is free but donations are welcome.

Evergreen’s Winter Village, Saturday-Sunday, 10 a.m.-5 p.m. at 550 Bayview Ave.

Bring your skates, or shop local goods at the holiday market at Evergreen Brick Works. Open every weekend until Dec. 22. Free admission.

Kensington Market Winter Solstice Festival, Saturday, 5 p.m.-9:30 p.m., at Kensington Market

On the eve of the winter solstice, Kensington Market will transform with handmade emblematic lanterns, tented-theatrical scenarios of shadow play, rooftop masking antics, roving giant puppets and stilted dancers with eclectic musical accompaniment. All are illuminated by the glow of fire breathers and spinners, a Fire Finale in Alexandra Park, and a community feast for the numerous volunteers hearkening the return to light. Free.

Aurora Winter Festival, Saturday-Sunday, 2 p.m.-10 p.m. at Ontario Place.

The venue will change into a winter wonderland with a skating rink, massive light displays, Christmas market, amusement rides, food gardens and more. Ticket prices vary.

Casa Loma A Nutcracker Christmas Nights, Friday, Saturday, Sunday, 5 p.m.-9 p.m., at Casa Loma

Explore Casa Loma’s dazzling indoor and outdoor light displays. Enjoy an outdoor holiday Christmas Market and performances by the Casa Loma Holiday Orchestra. For information on all the available ticket pricing’s visit the Castle’s website here.

Loading... Loading... Loading... Loading... Loading... Loading...

A Bowie Christmas Dance Party, Saturday, 10 p.m.-2 p.m., at Sneaky Dee’s

The beloved bar on Bathurst Street is throwing a special holiday party for all who love Bowie and love to dance ... and are 19-years-old and older. Early bird tickets are $5.

Toronto Christmas Market — Last call this weekend!

It’s coming to an end this weekend. The market is open from noon until 10 p.m. on Friday and Saturday and until 9 p.m. on Sunday.

Admission is free of charge until Friday at 6 p.m. after which adults and children 5 and older will be charged throughout the weekend. For information on all the available ticket pricing’s visit the market’s website here.

TTC closures

There are no scheduled TTC closures this weekend. Check the TTC’s website and Twitter accounts for further updates.

Road closures

There will be two road closures following the Raptors game Friday. Bremner Boulevard will be closed from Lower Simcoe Street to Lakeshore Boulevard West from 10 p.m. to 11 p.m. As will York Street, from Front Street West to Lake Shore Boulevard West.

There will be two road closures following the Maple Leafs game Saturday. Bremner Boulevard will be closed from Lower Simcoe Street to Lakeshore Boulevard West from 9:30 p.m. to 10:30 p.m. As will York Street from Front Street West to Lake Shore Boulevard West.

There will be two road closures following the Raptors game Sunday. Bremner Boulevard will be closed from Lower Simcoe Street to Lakeshore Boulevard West from 6 p.m. to 7 p.m. As will York Street from Front Street West to Lake Shore Boulevard West.

With files from Ilya Bañares and Raneem Alozzi

Margaryta Ignatenko is a breaking news reporter, working out of the Star's radio room in Toronto. Follow her on Twitter: @MargarytaIgnat1