If the weather is bad, go check out the City of Calgary Mobile Skateparks at Ernie Starr Arena or Murray Copot Arena (next to Huntington Hills Skatepark). Click the photo below for hours of operation. Helmets are required but there is no cost.
The Compound is another option for an indoor park. Click on their logo below for info: