Get into the holiday spirit with Christmas- and Hanukkah-themed events across the city.

Michelangelo: Quest for Genius

Learn about the famed Italian artist through rare drawings that offer a glimpse into the frustrations of his creative process.

When: Thursday, Dec. 18 to Sunday, Dec. 21

Location: Art Gallery of Ontario

Cost: $25 for adults, $16.50 for youth and students, $21.50 for seniors

 

Nightmare Before/After X-mas

Visit the Toronto Christmas Market and learn about the darker side of Christmas, including the "anti-Santa."

When: Friday, Dec. 19 and Saturday, Dec. 20

Location: Haunted Walk office, Distillery District

Cost: $18.75 for adults, $16.75 for youth and students, $10.75 for children.

 

Roaring Twenties Christmas

Experience Christmas in the 1920s with a guided tour of the Spadina Museum, then stop by the kitchen to sample holiday treats.

When: Friday, Dec. 19 to Sunday, Jan. 4

Location: Spadina Museum

Cost: $8.85 for adults, $7.08 for seniors and youth, $5.75 for children

 

Victorian Christmas at Mackenzie House

Step back in time to the Victorian era and experience the magic of Christmas in an 1859 row house.

When: Friday, Dec. 19 to Sunday, Jan. 4

Location: Mackenzie House

Cost: $7.08 for adults, $4.42 for seniors, youth and children

 

Dancing with the lights

Join members of Vaughan's Jewish community in free activities for the whole family.

When: Saturday, Dec. 20

Location: Joseph and Wolf Lebovic Jewish Community Campus

Cost: Free

 

Christmas Flower Show 2014

View the Centennial Park Conservatory's vast collection of tropical and traditional holiday plants by candlelight.

When: Saturday, Dec. 20 and Sunday, Dec. 21

Location: Centennial Park Conservatory

Cost: Free

 

Naughty Listers

Will you be getting coal for Christmas? Find out what happens when Santa decides to get rid of the "naughty list" in this family-friendly play.

When: Saturday, Dec. 20 to Tuesday, Dec. 23

Location: Second City Theatre

Cost: $14 for individual tickets, $45 for family four-packs

 

Pet photos with Santa

Want to put your pet on Santa's "nice list?" Introduce your pet to the man in red and get a photo to capture the moment.

When: Saturday, Dec. 20 and Sunday, Dec. 21

Location: Purina Pawsway

Cost: $12 per photo session, $6 for additional prints and $5 for digital copies. Cost includes a $2 donation to Canada Dog Guides.

 

Rouge Park Holiday Guided Walks

Discover nature and wildlife as you hike through what will soon be Canada's first national urban park. Be sure to dress for the weather!

When: Saturday, Dec. 20 and Sunday, Dec. 21

Location: Rouge Park

Cost: Free, but donations welcome.

 

Chanukah Wonderland

Play carnival games, meet a clown, get your face painted or learn about science at the annual event.

When: Sunday, Dec. 21

Location: Jewish Russian Community Center of Ontario

Cost: $5. Free for children under 2

Did we miss any great events? Share yours in the comments section below.