As mentioned visit the main leagues websites and post on any of the forums saying you're looking to spare or play full-time, teams will look there when they need players to fill their teams. Also call the leagues and let them know you're willing to play with a team that needs players, they will add you to a list and if a team captain calls the league looking for players the leagues will give them this list. As well I've seen many ads on kijiji and craigslist for players looking to fill a team.
Also Hockey North American (HNA) runs something along the lines of a skills competiton, not sure when, where team captians go watch and pick up players for their teams.
Winter Leagues:
- Hockey North America (HNA)
www.hna.com - numerous divisions
- Non Contact Hockey League (NCHL):
www.nchl-calgary.com - another big league
- Alberta Rockies Centennial Hockey League:
www.archl.com - small
- Calgary Mens Hockey Association (CMHA):
www.cmhahockey.com - wicked times
- AllCal Hockey League:
www.allcalhockey.com
- Southern Alberta Senior Men's Hockey League (SASM):
www.sasmhockey.com
- Western Recreational Adult Hockey League (WRAHL):
www.wrahl.com
- South Calgary Hockey League:
www.carha.ca - small
- Calgary Adult Hockey League:
http://www.cahl.ca - small
- Heritage Hockey League:
http://www.heritagehockeyleague.com - extremely good players
Summer leagues:
- Alberta Summer Hockey League:
www.albertasummerhockey.com - best summer league play twice a week
- Centennial Hockey League:
www.centennialarenas.com
- NCHL - mentioned above run summer and winter
- HNA - mentioned above run summer and winter