• The Nutcracker: Les Grands Ballets Canadiens

    1 Elgin Street, Ottawa, ON K1P 5W1 Ottawa, Ontario, Canada

    Les Grands Ballets Canadiens dance Fernand Nault's beloved Nutcracker with live music from the NAC Orchestra, a holiday tradition since 1964. Follow Clara and her Prince to the Land of […]

    CA$33 – CA$139
  • The Museum’s Christmas Market

    100 Laurier Street, Gatineau, QC J8X 4H2 Ottawa, Ontario, Canada

    More than 100 exhibitors fill the Canadian Museum of History for its annual Christmas Market across the river in Gatineau. Shop Christmas decorations, woodcraft, glass, artisanal spirits, handcrafted jewelry, fashion […]

    Free
  • Alight at Night

    13740 County Road 2, Morrisburg, ON K0C 1X0 Ottawa, Ontario, Canada

    Alight at Night lights up a 19th-century village with more than a million lights for an all-ages holiday outing. Visitors can enjoy activity stations, visit St. Nicolas and catch a […]

  • Vintage Village of Lights

    2940 Old Montreal Road, Ottawa, ON Ottawa, Ontario, Canada

    Vintage Village of Lights turns a 1920s and 30s heritage village into a postcard-perfect holiday scene. Stroll festive vignettes and light displays through the historic buildings. The first weekend runs […]

  • Holiday Market at the Parkdale Public Market

    366 Parkdale Avenue, Ottawa, ON K1Y 1G8 Ottawa, Ontario, Canada

    The Parkdale Holiday Market returns as a seasonal stop for winter decorations and holiday tree shopping. Browse festive finds and pick out seasonal décor for home. It runs from November […]

  • Lennie Gallant: The Innkeeper’s Christmas

    1 Elgin Street, Ottawa, ON K1P 5W1 Ottawa, Ontario, Canada

    Folk storyteller Lennie Gallant and his band bring The Innkeeper's Christmas, a show of original holiday songs, stories and on-screen visuals, to the NAC. Gallant is the 2026 Canadian Folk […]

    CA$56