Stephen Margeson (né le 2 décembre 1981 à Banff, Alberta au Canada) est un joueur canadien de hockey sur glace.