The average high school hockey coach in Canada (private school) $4700 The average high school hockey coach in Canada (public school) $900 The average high school hockey coach in America (private school) $7100 The average high school hockey coach in America (public school) $3800