Money · 1 of 5
What officers make
Median
$114,000
Lower end
$72,000
Upper end
$156,000
Job Bank prices the infantry officer role at a median of $55.03 an hour, about $114,000 a year full time. Military pay is a monthly salary set by rank and years in, not an hourly wage, and the rates are published by the Government of Canada. Pilots, doctors and some technical officers sit on separate, higher pay scales.