In Canada, a farm supervisor makes an average compensation of $37,073 a year, or $19.01 an hour. Most experienced workers can earn up to $49,043 per year, while entry-level roles start at $31,512.