GL-MDO Rates of Pay 2026 — General Labour - Motor Drive Operator (Government of Canada)

Effective Date: 2024-08-05 · Verified 2026-04-26

GL-MDO rates of pay for all GL-MDO (General Labour - Motor Drive Operator) levels in the Canadian federal public service, 2026. Category: Operational. Source: Treasury Board collective agreements.

GL-MDO (General Labour - Motor Drive Operator) annual rates of pay by level and step, effective 2024-08-05
LevelStep 1Step 2Step 3
GL-MDO-01
$23.86 /hr
$24.91 /hr
$25.94 /hr
GL-MDO-02
$24.69 /hr
$25.74 /hr
$26.85 /hr
GL-MDO-03
$25.54 /hr
$26.65 /hr
$27.76 /hr
GL-MDO-04
$26.38 /hr
$27.55 /hr
$28.67 /hr
GL-MDO-05
$27.83 /hr
$29.01 /hr
$30.26 /hr
GL-MDO-06
$28.82 /hr
$30.09 /hr
$31.31 /hr
GL-MDO-07
$29.79 /hr
$31.09 /hr
$32.38 /hr
GL-MDO-08
$30.99 /hr
$32.30 /hr
$33.67 /hr
GL-MDO-09
$32.17 /hr
$33.57 /hr
$34.98 /hr
GL-MDO-10
$33.42 /hr
$34.88 /hr
$36.30 /hr
GL-MDO-11
$34.61 /hr
$36.09 /hr
$37.61 /hr
GL-MDO-12
$35.87 /hr
$37.44 /hr
$39.00 /hr
GL-MDO-13
$37.10 /hr
$38.69 /hr
$40.34 /hr
GL-MDO-14
$38.27 /hr
$39.93 /hr
$41.57 /hr

Net estimates assume Ontario, no dependents, PSPP Group 2 (post-2013 hire). Use the calculator for your full situation including province, marital status, RRSP, union dues, and pension group.

Select a level for full step breakdown

GL-MDO-01

$23.86$25.94/hr

Hourly rate from collective agreement

Rates effective from 2024-08-05 · Last verified 2026-04-26 · methodology

GL-MDO-01 pay raise history (rates from previous collective agreements)
Previous GL-MDO-01 rates of pay, by effective date and step.
Effective DateStep 1Step 2Step 3
2024-08-05$49,796.00$51,987.00$54,137.00
2023-08-05$48,690.00$50,839.00$52,947.00
2022-08-05$45,893.00$47,918.00$49,900.00
2020-08-05$43,159.00$45,058.00$46,895.00

About the GL-MDO Classification

GL-MDO Tools and Related Resources

Other Operational classifications

GL-MDO salary — frequently asked questions

What is the GL-MDO salary range?

The GL-MDO group uses hourly rates rather than annual salaries. See the level table above for current per-hour pay across 14 levels.

What does GL-MDO stand for in the Government of Canada?

GL-MDO is the Treasury Board classification code for General Labour - Motor Drive Operator positions in the Government of Canada. It covers 14 levels (GL-MDO-01, GL-MDO-02, GL-MDO-03, GL-MDO-04, GL-MDO-05, GL-MDO-06, GL-MDO-07, GL-MDO-08, GL-MDO-09, GL-MDO-10, GL-MDO-11, GL-MDO-12, GL-MDO-13, GL-MDO-14) reflecting different levels of responsibility and seniority.

When was the GL-MDO pay scale last updated?

The current GL-MDO pay scale on FedPay.ca is effective 2024-08-05, with a total of 42 pay steps across 14 levels. Data is verified against Treasury Board collective agreements regularly.

What is the GL-MDO take-home pay after taxes?

GL-MDO take-home pay depends on your level, step, province, and pension group. Use the FedPay.ca take-home pay calculator at fedpay.ca/take-home to see your net pay after federal tax, provincial tax, CPP, EI, and Public Service Pension Plan contributions for any GL-MDO level and step.