Looking for something to do this weekend? There is plenty of arts and entertainment in Calgary to choose from.

Got something to add? Share the details in the comment section.

The Underpants, by Theater BSMT

Theatre BSMT takes us back in time this weekend, with a play called "The Underpants." It’s based on a German farce, originally written in 1910, by playwright Carl Sternheim. A few years ago, comedian Steve Martin took the German play, and adapted it for English audiences. Now Theatre BSMT has taken the Steve Martin version and added a few Calgary touches to make it their own.

Saturday and Sunday 8 p.m. MT

John Snow House

Jack Goes Boating, by Sage Theater

If you're looking for something a little more contemporary, Sage Theatre is presenting "Jack Goes Boating" this weekend. It's described as a tale of love, betrayal, friendship and grace — about the intertwined love lives of four lower-class New Yorkers. The play has been made into a feature film starring Philip Seymour Hoffman, and now, you'll be able to see it on the Calgary stage, at the Pumphouse Theatre.

Saturday 8 p.m. MT, Sunday 2 p.m. MT

Pumphouse Theatre

Meaghan Smith, Ironwood Stage and Grill

Canadian singer-songwriter Meaghan Smith will be live at the Ironwood in Inglewood this weekend. Smith was born in London, Ont., and is now based out of Halifax. In her short career, she's already released two holiday albums.    

Saturday 9 p.m. MT  

Ironwood Stage and Grill

Hark the Glad Sound, by the Calgary Girls Choir

If you're looking for a more traditional Christmas concert you can hear one of Calgary's many fantastic choirs, live and in person. The Calgary Girls Choir is a local ensemble featuring girls from the age of four to 23. This weekend they present Hark the Glad Sound, their annual Christmas performance.

Sunday 2 p.m. MT

Epcor Centre

Calgary Carol Festival

The Calgary Carol Festival is also taking place this weekend for three nights, featuring performances from eight different Calgary choirs. Admission requires a donation to the Calgary Food Bank.

Saturday and Sunday 7 p.m. MT

Knox United Church