If you want to ski the next day and a big dump is expected overnight, consider driving to Banff and overnighting. You're fresher for a day of great skiing, and the snow may close the highway and you have the hill to yourself. Of course, for above-zero spring skiing, you no longer have to dress for warmth. Interestingly, skiers are a fashion conscious bunch, often with bright and color-coordinated outfits. There is also an annual fall Ski Swap for both new and used equipment, which makes it easy to compare products and prices.
All hills offer a range of ability and budget, and offer season's and weekly passes.
If you choose to try Cross Country, many public golf courses and parks around the city have trails you can ski for free, though Calgary's winter snow conditions are rather unpredictable. You can head out to Bragg Creek, Kananaskis Country, or Canmore for excellent winter snow conditions. For both the social and competitive aspects of skiing and snowboarding, check out the ski and snowboard clubs. The major local ski hills have many spectator events and competitions over the winter. Contact the hills for information.