Ontario colleges and their programs
Where the figures for ontario colleges and their programs come from, how they were collected, and what checking every source link found. Used on /ca/colleges, /ca/college-programs, /ca/compare and /ca/program-finder.
Last updated October 31, 2026.
How the figures were collected
Nineteen of Ontario's 24 public colleges are covered program by program (Humber, George Brown, Confederation, Canadore and La Cité are not included yet). Each college is one file with a checked date.
- Programs, required courses, admission wording, length, campuses, placements and extra steps: each college's own program pages, copied as written. Most college programs publish required courses rather than an average; where a program is marked competitive, the page says so instead of inventing a number.
- Tuition and fees: the college's own fee pages for an Ontario student, first year, tuition only, with compulsory fees shown separately where the college prints them.
- Graduate employment, graduate satisfaction, employer satisfaction and graduation rate: the Government of Ontario's college graduation, satisfaction and job rates page (the ministry's key performance indicators survey, graduates surveyed six months out). Per-program employment rates come from the college's own KPI (key performance indicator) pages where it publishes them; the province publishes college-wide figures only.
- Pay two and five years after graduating: Statistics Canada table 37-10-0280-01, the median employment income of Ontario college graduates of 2019 in 2021 and 2024, in 2024 dollars, by field of study and credential (certificate, diploma or bachelor's degree; an advanced diploma uses the diploma figure because Statistics Canada does not split them). A program shows a figure only when one Statistics Canada field matches its field closely; skilled trades, community services and science match none and show none. Groups under 100 graduates are marked small.
- Residence, scholarships and rent: the college's own pages, and Statistics Canada's rent table for the city, as for universities.
In numbers
| Pages with sources | 1,708 |
| Citations | 6,835 |
| Distinct source links | 2,255 |
| Sites cited | 25 |
Every link, checked
Checked October 31, 2026: one request per link, as "ClaudeBot (research for career.help)", robots.txt honoured, no retries. A site that refuses automated visitors is recorded as refused, not retried under another name.
| Reachable | 2,145 |
| Refused automated check | 109 |
| Not reachable | 1 |
The full result for this part, one line per link, is in the downloadable spreadsheet: check-2026-10-31.csv (all parts, with the page that cites each link in the inventory file beside it).
Links that did not answer or refused (110)
Each with the page that cites it. "Refused" means the site blocks our link checker; the figure was read when it was collected, from the page itself or from a dated archived copy, and a person opening it in a browser is noted where that happened. "Not reachable" links are being replaced or removed.
- refused (403)http://www.cic.gc.ca/english/information/times/temp.asp on /ca/colleges/algonquin/bachelor-of-early-learning-and-community-development-honours
- refused (429)https://www.niagaracollege.ca/0101 on /ca/colleges/niagara/dental-assisting
- refused (429)https://www.niagaracollege.ca/0111 on /ca/colleges/niagara/horticulture-technician-co-op
- refused (429)https://www.niagaracollege.ca/0170 on /ca/colleges/niagara/community-and-justice-services-correctional-worker
- refused (429)https://www.niagaracollege.ca/0177 on /ca/colleges/niagara/graphic-design
- refused (429)https://www.niagaracollege.ca/0188 on /ca/colleges/niagara/art-and-design-foundation
- refused (429)https://www.niagaracollege.ca/0193 on /ca/colleges/niagara/sport-administration
- refused (429)https://www.niagaracollege.ca/0195 on /ca/colleges/niagara/occupational-therapist-assistant-and-physiotherapist-assistant
- refused (429)https://www.niagaracollege.ca/0196 on /ca/colleges/niagara/sport-management
- refused (429)https://www.niagaracollege.ca/0397 on /ca/colleges/niagara/hairstyling
- refused (429)https://www.niagaracollege.ca/0398 on /ca/colleges/niagara/hairstyling-barbering
- refused (429)https://www.niagaracollege.ca/0411 on /ca/colleges/niagara/computer-programming
- refused (429)https://www.niagaracollege.ca/0414 on /ca/colleges/niagara/computer-programming-and-analysis-co-op
- refused (429)https://www.niagaracollege.ca/0415 on /ca/colleges/niagara/hospitality-hotel-and-restaurant-operations-co-op
- refused (429)https://www.niagaracollege.ca/0419 on /ca/colleges/niagara/professional-butchery-techniques
- refused (429)https://www.niagaracollege.ca/0425 on /ca/colleges/niagara/law-clerk-co-op
- refused (429)https://www.niagaracollege.ca/0441 on /ca/colleges/niagara/game-development
- refused (429)https://www.niagaracollege.ca/0448 on /ca/colleges/niagara/business-international-business
- refused (429)https://www.niagaracollege.ca/0464 on /ca/colleges/niagara/culinary-innovation-and-food-technology-co-op
- refused (429)https://www.niagaracollege.ca/0470 on /ca/colleges/niagara/business
- refused (429)https://www.niagaracollege.ca/0491 on /ca/colleges/niagara/business-administration-marketing-co-op
- refused (429)https://www.niagaracollege.ca/0492 on /ca/colleges/niagara/business-administration-human-resources-co-op
- refused (429)https://www.niagaracollege.ca/0497 on /ca/colleges/niagara/business-administration-accounting
- refused (429)https://www.niagaracollege.ca/0709 on /ca/colleges/niagara/electrical-engineering-technician
- refused (429)https://www.niagaracollege.ca/0710 on /ca/colleges/niagara/electronics-engineering-technician
- refused (429)https://www.niagaracollege.ca/0717 on /ca/colleges/niagara/computer-engineering-technician
- refused (429)https://www.niagaracollege.ca/0747 on /ca/colleges/niagara/motive-power-fundamentals
- refused (429)https://www.niagaracollege.ca/0748 on /ca/colleges/niagara/defence-systems-engineering-technician
- refused (429)https://www.niagaracollege.ca/0758 on /ca/colleges/niagara/electrical-techniques
- refused (429)https://www.niagaracollege.ca/0760 on /ca/colleges/niagara/civil-engineering-technician
- refused (429)https://www.niagaracollege.ca/0819 on /ca/colleges/niagara/pre-community-services
- refused (429)https://www.niagaracollege.ca/alliedhealth/program/dental-office-administration-online/ on /ca/colleges/niagara/dental-office-administration-online-program-delivery
- refused (429)https://www.niagaracollege.ca/business/program/business-accounting/ on /ca/colleges/niagara/business-accounting
- refused (429)https://www.niagaracollege.ca/business/program/business-sales-marketing/ on /ca/colleges/niagara/business-sales-and-marketing
- refused (429)https://www.niagaracollege.ca/business/program/office-administration-executive/ on /ca/colleges/niagara/office-administration-executive-co-op
- refused (429)https://www.niagaracollege.ca/business/program/office-administration-general/ on /ca/colleges/niagara/office-administration-general
- refused (429)https://www.niagaracollege.ca/business/program/office-administration-health-services/ on /ca/colleges/niagara/office-administration-health-services
- refused (429)https://www.niagaracollege.ca/culinaryarts/program/culinary-management/ on /ca/colleges/niagara/culinary-management-co-op
- refused (429)https://www.niagaracollege.ca/environment/program/environmental-technician/ on /ca/colleges/niagara/environmental-technician-co-op
- refused (429)https://www.niagaracollege.ca/environment/program/greenhouse-technician-coop/ on /ca/colleges/niagara/greenhouse-technician-co-op
- refused (429)https://www.niagaracollege.ca/environment/program/horticulture-technician-landscape/ on /ca/colleges/niagara/horticulture-technician-landscape
- refused (429)https://www.niagaracollege.ca/environment/program/horticulture-technician/ on /ca/colleges/niagara/horticulture-technician
- refused (429)https://www.niagaracollege.ca/healthsciences/program/pharmacy-assistant/ on /ca/colleges/niagara/community-pharmacy-assistant
- refused (429)https://www.niagaracollege.ca/healthsciences/program/pharmacy-technician/ on /ca/colleges/niagara/pharmacy-technician
- refused (429)https://www.niagaracollege.ca/healthsciences/program/pre-health-add/ on /ca/colleges/niagara/pre-health-sciences-pathway-to-advanced-diplomas-and-degrees
- refused (429)https://www.niagaracollege.ca/hospitalityandtourism/program/esthetician/ on /ca/colleges/niagara/esthetician
- refused (429)https://www.niagaracollege.ca/hospitalityandtourism/program/hbba-hospitality/ on /ca/colleges/niagara/honours-bachelor-of-business-administration-hospitality
- refused (429)https://www.niagaracollege.ca/justiceandfitness/program/policing-community-safety/ on /ca/colleges/niagara/policing-and-community-safety
- refused (429)https://www.niagaracollege.ca/liberal/program/cice/ on /ca/colleges/niagara/community-integration-through-co-operative-education-cice
- refused (429)https://www.niagaracollege.ca/liberal/program/gas-college-exploration-nl/ on /ca/colleges/niagara/general-arts-and-science-college-exploration-niagara-on-the-lake
- refused (429)https://www.niagaracollege.ca/liberal/program/gas-college-exploration-online/ on /ca/colleges/niagara/general-arts-and-science-college-exploration-online-program-delivery
- refused (429)https://www.niagaracollege.ca/liberal/program/general-arts-online/ on /ca/colleges/niagara/general-arts-and-science-online-program-delivery
- refused (429)https://www.niagaracollege.ca/liberal/program/pre-community-services-online/ on /ca/colleges/niagara/pre-community-services-online-program-delivery
- refused (429)https://www.niagaracollege.ca/media/program/acting/ on /ca/colleges/niagara/acting-for-film-and-digital-media
- refused (429)https://www.niagaracollege.ca/media/program/photography/ on /ca/colleges/niagara/photography
- refused (429)https://www.niagaracollege.ca/nursing/programs/bachelor-of-science-nursing/ on /ca/colleges/niagara/honours-bachelor-of-science-in-nursing
- refused (429)https://www.niagaracollege.ca/nursing/programs/rpn-practical-nursing-ad/ on /ca/colleges/niagara/practical-nursing-alternative-delivery
- refused (429)https://www.niagaracollege.ca/technology/program/electrical-engineering-technology/ on /ca/colleges/niagara/electrical-engineering-technology-co-op
- refused (429)https://www.niagaracollege.ca/technology/program/electronics-engineering-technology/ on /ca/colleges/niagara/electronics-engineering-technology-co-op
- refused (429)https://www.niagaracollege.ca/technology/program/mechanical-engineering-technician/ on /ca/colleges/niagara/mechanical-engineering-technician
- refused (429)https://www.niagaracollege.ca/technology/program/renewable-energies-technician/ on /ca/colleges/niagara/renewable-energies-technician
- refused (429)https://www.niagaracollege.ca/trades/program/carpentry-renovation-technician/ on /ca/colleges/niagara/carpentry-and-renovation-technician-co-op
- refused (200)https://www.saultcollege.ca/programs/aviation/aviation-techniques on /ca/colleges/sault/aviation-techniques
- refused (200)https://www.saultcollege.ca/programs/aviation/aviation-technology-flight on /ca/colleges/sault/aviation-technology-flight
- refused (200)https://www.saultcollege.ca/programs/business/business on /ca/colleges/sault/business
- refused (200)https://www.saultcollege.ca/programs/business/business-accounting on /ca/colleges/sault/business-accounting
- refused (200)https://www.saultcollege.ca/programs/business/business-fundamentals on /ca/colleges/sault/business-fundamentals
- refused (200)https://www.saultcollege.ca/programs/business/sports-administration on /ca/colleges/sault/sports-administration
- refused (200)https://www.saultcollege.ca/programs/community-integration-through-co-operative-education/community-integration-through on /ca/colleges/sault/community-integration-through
- refused (200)https://www.saultcollege.ca/programs/community-services/biidaaban-indigenous-foundations on /ca/colleges/sault/biidaaban-indigenous-foundations
- refused (200)https://www.saultcollege.ca/programs/community-services/early-childhood-education on /ca/colleges/sault/early-childhood-education
- refused (200)https://www.saultcollege.ca/programs/community-services/social-service-worker on /ca/colleges/sault/social-service-worker
- refused (200)https://www.saultcollege.ca/programs/community-services/social-service-worker-indigenous-specialization on /ca/colleges/sault/social-service-worker-indigenous-specialization
- refused (200)https://www.saultcollege.ca/programs/culinary/culinary-management on /ca/colleges/sault/culinary-management
- refused (200)https://www.saultcollege.ca/programs/culinary/culinary-skills-chef-training on /ca/colleges/sault/culinary-skills-chef-training
- refused (200)https://www.saultcollege.ca/programs/engineering-technology/civil-engineering-technician on /ca/colleges/sault/civil-engineering-technician
- refused (200)https://www.saultcollege.ca/programs/engineering-technology/construction-engineering-technician on /ca/colleges/sault/construction-engineering-technician
- refused (200)https://www.saultcollege.ca/programs/engineering-technology/electrical-engineering-technician-process-automation-and-trades on /ca/colleges/sault/electrical-engineering-technician-process-automation-and-trades
- refused (200)https://www.saultcollege.ca/programs/engineering-technology/electrical-engineering-technology-process-automation on /ca/colleges/sault/electrical-engineering-technology-process-automation
- refused (200)https://www.saultcollege.ca/programs/engineering-technology/mechanical-engineering-technician-manufacturing on /ca/colleges/sault/mechanical-engineering-technician-manufacturing
- refused (200)https://www.saultcollege.ca/programs/general-arts-and-science/general-arts-and-science-one-year on /ca/colleges/sault/general-arts-and-science-one-year
- refused (200)https://www.saultcollege.ca/programs/general-arts-and-science/general-arts-and-science-university-transfer on /ca/colleges/sault/general-arts-and-science-university-transfer
- refused (200)https://www.saultcollege.ca/programs/health-programs/bachelor-science-nursing-honours on /ca/colleges/sault/bachelor-science-nursing-honours
- refused (200)https://www.saultcollege.ca/programs/health-programs/occupational-therapist-assistant-and-physiotherapist-assistant on /ca/colleges/sault/occupational-therapist-assistant-and-physiotherapist-assistant
- refused (200)https://www.saultcollege.ca/programs/health-programs/paramedic on /ca/colleges/sault/paramedic
- refused (200)https://www.saultcollege.ca/programs/health-programs/personal-support-worker on /ca/colleges/sault/personal-support-worker
- refused (200)https://www.saultcollege.ca/programs/health-programs/practical-nursing on /ca/colleges/sault/practical-nursing
- refused (200)https://www.saultcollege.ca/programs/health-programs/pre-health-sciences-pathway-advanced-diplomas-and-degrees on /ca/colleges/sault/pre-health-sciences-pathway-advanced-diplomas-and-degrees
- refused (200)https://www.saultcollege.ca/programs/information-technology-studies/computer-networking-and-cyber-security on /ca/colleges/sault/computer-networking-and-cyber-security
- refused (200)https://www.saultcollege.ca/programs/information-technology-studies/computer-programming on /ca/colleges/sault/computer-programming
- refused (200)https://www.saultcollege.ca/programs/justice-studies/police-foundations on /ca/colleges/sault/police-foundations
- refused (200)https://www.saultcollege.ca/programs/justice-studies/policing-and-community-safety on /ca/colleges/sault/policing-and-community-safety
- refused (200)https://www.saultcollege.ca/programs/justice-studies/protection-security-and-investigation on /ca/colleges/sault/protection-security-and-investigation
- refused (200)https://www.saultcollege.ca/programs/media-and-design/graphic-design-digital-media on /ca/colleges/sault/graphic-design-digital-media
- refused (200)https://www.saultcollege.ca/programs/salon-and-spa-services/esthetician on /ca/colleges/sault/esthetician
- refused (200)https://www.saultcollege.ca/programs/salon-and-spa-services/hairstyling on /ca/colleges/sault/hairstyling
- refused (200)https://www.saultcollege.ca/programs/school-natural-environment/fish-and-wildlife-conservation-technician on /ca/colleges/sault/fish-and-wildlife-conservation-technician
- refused (200)https://www.saultcollege.ca/programs/school-natural-environment/forestry-technician-conservation on /ca/colleges/sault/forestry-technician-conservation
- refused (200)https://www.saultcollege.ca/programs/school-natural-environment/natural-environment-technician-conservation-and-management on /ca/colleges/sault/natural-environment-technician-conservation-and-management
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/construction-techniques on /ca/colleges/sault/construction-techniques
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/mechanical-techniques-industrial-maintenance-millwright on /ca/colleges/sault/mechanical-techniques-industrial-maintenance-millwright
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/metal-fabrication-technician on /ca/colleges/sault/metal-fabrication-technician
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/motive-power-fundamentals-automotive-repair on /ca/colleges/sault/motive-power-fundamentals-automotive-repair
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/motive-power-fundamentals-heavy-equipment-and-truck on /ca/colleges/sault/motive-power-fundamentals-heavy-equipment-and-truck
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/motive-power-technician-advanced-repair on /ca/colleges/sault/motive-power-technician-advanced-repair
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/plumbing-techniques on /ca/colleges/sault/plumbing-techniques
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/pre-trades-and-technology on /ca/colleges/sault/pre-trades-and-technology
- refused (200)https://www.saultcollege.ca/programs/skilled-trades-and-transportation/welding-techniques on /ca/colleges/sault/welding-techniques
- refused (200)https://www.senecapolytechnic.ca/student-services-and-support/student-life/housing/on-campus.html on /ca/colleges/seneca
- timeouthttps://www.lambtoncollege.ca/future-students/financial-aid-services/financial-aid/scholarships---bursaries on /ca/colleges/lambton
Every site cited (25)
Most cited first: every site with three or more links, and the first two hundred in any case. The rest are sites cited once or twice (a regulator's page, one school's calendar); every one of their links is on the page that cites it and in the spreadsheet above.
- senecapolytechnic.ca380 links, 506 citations, 127 pages
The institution's own pages
reachable 379, refused automated check 1
- fanshawec.ca270 links, 538 citations, 135 pages
The institution's own pages
reachable 270
- durhamcollege.ca261 links, 522 citations, 131 pages
The institution's own pages
reachable 261
- centennialcollege.ca152 links, 602 citations, 151 pages
The institution's own pages
reachable 152
- conestogac.on.ca146 links, 578 citations, 145 pages
The institution's own pages
reachable 146
- georgiancollege.ca117 links, 342 citations, 114 pages
The institution's own pages
reachable 117
- algonquincollege.com105 links, 410 citations, 103 pages
The institution's own pages
reachable 105
- niagaracollege.ca105 links, 414 citations, 104 pages
The institution's own pages
reachable 44, refused automated check 61
- mohawkcollege.ca88 links, 346 citations, 87 pages
The institution's own pages
reachable 88
- stclaircollege.ca83 links, 326 citations, 82 pages
The institution's own pages
reachable 83
- sheridancollege.ca79 links, 310 citations, 78 pages
The institution's own pages
reachable 79
- cambriancollege.ca74 links, 286 citations, 72 pages
The institution's own pages
reachable 74
- collegeboreal.ca66 links, 250 citations, 63 pages
The institution's own pages
reachable 66
- lambtoncollege.ca61 links, 238 citations, 60 pages
The institution's own pages
reachable 60, not reachable 1
- loyalistcollege.com59 links, 226 citations, 57 pages
The institution's own pages
reachable 59
- stlawrencecollege.ca59 links, 230 citations, 58 pages
The institution's own pages
reachable 59
- flemingcollege.ca58 links, 226 citations, 57 pages
The institution's own pages
reachable 58
- saultcollege.ca48 links, 186 citations, 47 pages
The institution's own pages
reachable 2, refused automated check 46
- northerncollege.ca38 links, 145 citations, 37 pages
The institution's own pages
reachable 38
- cic.gc.ca1 link, 1 citation, 1 page
The institution's own pages
refused automated check 1
- content.georgiancollege.ca1 link, 113 citations, 113 pages
The institution's own pages
reachable 1
- napra.ca1 link, 1 citation, 1 page
The institution's own pages
reachable 1
- northernresidence.ca1 link, 1 citation, 1 page
The institution's own pages
reachable 1
- ontario.ca1 link, 19 citations, 19 pages
Government of Ontario: college graduation, satisfaction and job rates; regulations
reachable 1
- www150.statcan.gc.ca1 link, 19 citations, 19 pages
Statistics Canada tables: university graduate pay by field (37-10-0281-01), college graduate pay by field and credential (37-10-0280-01), rent (34-10-0133-01)
reachable 1