Sail Canada's Umpire Program trains Canadian judges to become effective on-the-water umpires. Umpires are used in match racing and team reacing to make instant decisions on protests initiated by competitors.

There are two levels of Sail Canada umpires: the Canadian Umpire and the Canadian Senior Umpire. Both require an individual to be at least certified at the Sail Canada Canadian Judge level, to attend a Sail Canada approved umpire training clinic and to pass the Sail Canada standard umpire knowledge test. Candidates for umpire must supply two references who are either Sail Canada Umpires or US Sailing Umpires.

Training clinics are held at major Canadian match racing events.