I'm unfamiliar with Edmonton, but the way i found a great club in my area was by using Google. Just try searching different ways; ie, bicycling in Edmonton, mountain bicycling in Canada, etc. If you don't find what you want check out the links for the sites you do find. Also your bike shop may have ideas. Good luck.