Public Salaries
Ontario public pay

Donna Ruffo

Nurse Practitioner at North York General Hospital. On Ontario’s disclosure list 15 years between 2009 and 2025.

Salary disclosure2025
Donna Ruffo
Nurse Practitioner
North York General Hospital
Salary paid
$133,628.63
Taxable benefits
$318.24
Total disclosed
$133,946.87
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: −$8,646 (−6.1%)
15years on
the list

Among 1,521 people with the title “Nurse Practitioner” in 2025

Paid more than 41% of them. Their median: $137,542.

Among 1,085 people at North York General Hospital in 2025

237th highest paid. Their median: $119,158.

Paid more than 68% of everyone on the 2025 disclosure list, which only lists people paid $100,000 or more.

middle 80%middle halfmedianthis personspacing grows with pay (log scale)

Salary by year

Show as a table
YearSalaryMedian for the job
2009$102,970$106,537
2012$101,193$105,219
2013$106,228$106,757
2014$109,461$108,237
2015$111,248$111,606
2016$112,836$110,688
2017$114,416$109,128
2018$117,956$111,506
2019$120,786
2020$128,820
2021$124,478
2022$129,779
2023$143,120
2024$142,275$133,251
2025$133,629$137,542

History

YearEmployer and jobSalaryBenefitsChange
2025North York General HospitalNurse Practitioner$133,629$318−$8,646
2024North York General HospitalNurse Practitioner$142,275$408−$845
2023North York General HospitalNurse Practitioner, Advanced$143,120$400+$13,341
2022North York General HospitalNurse Practitioner, Advanced$129,779$442+$5,301
2021North York General HospitalNurse Practitioner, Advanced$124,478$437−$4,342
2020North York General HospitalNurse Practitioner, Advanced$128,820$433+$8,034
2019North York General HospitalNurse Practitioner, Advanced$120,786$428+$2,830
2018North York General HospitalNurse Practitioner$117,956$421+$3,541
2017North York General HospitalNurse Practitioner$114,416$462+$1,580
2016North York General HospitalNurse Practitioner$112,836$595+$1,587
2015North York General HospitalNurse Practitioner$111,248$566+$1,787
2014North York General HospitalNurse Practitioner$109,461$509+$3,234
2013North York General HospitalNurse Practitioner$106,228$483+$5,035
2012North York General HospitalNurse Practitioner$101,193$449
2009North York General HospitalRegistered Nurse$102,970$521

Years are matched by name and employer. Salary paid can include overtime, retroactive pay and one-time payments. Figures are exactly as Ontario published them. How we match years · Report a mistake or ask for removal