Edmonton is a vibrant city. In the summer, there are nearly non-stop festivals: the Jazz Festival, the Folk Music Festival (top-rated world wide), the Fringe Theatre Festival (also top-rated world wide), Capital Ex (carnival, parades, and miscellaneous fun), Heritage Days (international festival) and many more.
The river valley provides 100's of kilometers for hiking, biking, jogging, and cross-country skiing. If you are a runner, there are very active running clubs; there are marathons and races throughout the summer. There are lakes and provincial parks nearby. There is an active rowing club. Whatever sport or recreational activity you want to do, you'll be able to do it here, and also learn new ones!
In the winter, there are plays, concerts (Edmonton is on the rock concert circuit), symphonies, jazz clubs, sports bars, music & dance clubs (rock, alternative, blues, country). You name it, you'll find it here.
Edmonton is only 3.5 hours away from the resorts of Jasper, Banff, and the Canadian Rockies, places that people worldwide dream of visiting on vacation! Spending a few years of your life near these places is a real treat, and gives you constant access to world-class downhill skiing, cross-country skiing, hiking, and ice climbing.