Canadian hospitals rated by CBC

CBC's Rate My Hospital report card graded nearly 240 acute-care hospitals across the country, providing a snapshot of how hospitals across the country are performing.

Sort the list below to see the rated hospitals by grade or filter them by province.

Not all hospitals reported sufficient information to be rated, but each is represented with a profile page on the Rate My Hospital website. Click on the hospital's name to view a facility's profile.

The ratings are based on information supplied by hospitals and reported by the Canadian Institute for Health Information.

Select a province to filter results.

Sort by:
Hospital name Grade

Click on a hospital name to view the profile.

Hospital Grade
Vancouver General Hospital (Vancouver Hospital and Health Sciences Centre)BC
Teaching
D
UBC Hospital (Vancouver Hospital and Health Sciences Centre)BC
Teaching
D
Maidstone Health ComplexON
Medium Community
B
West Haldimand General HospitalON
Small Community
Unrated
Hotel Dieu Kingston
Unrated
Lloydminster Hospital
Unrated
Meadow Lake Hospital
Unrated
R.W. Large Memorial Hospital
Unrated
Hopital Santa CabriniQC
Large Community
Unrated
Hôtel-Dieu de LévisQC
Large Community
Unrated
Hôpital de Hull, (CSSS Gatineau)QC
Large Community
Unrated
Hôpital de la Malbaie (CSSS de Charlevoix)QC
Small Community
Unrated
Hopital d'hébergement d'AsbestosQC
Small Community
Unrated
L'Hopital de LaSalleQC
Medium Community
Unrated
Hopital de la Cité-de-la-SanteQC
Large Community
Unrated
Pierre-Boucher HospitalQC
Large Community
Unrated
Hôpital de ChicoutimiQC
Large Community
Unrated
Hôpital JonquièreQC
Medium Community
Unrated
Hôpital du Centre-de-la-MauricieQC
Medium Community
Unrated
l'Hôpital de GranbyQC
Medium Community
Unrated
Hôpital et centre d’hébergement de Roberval,QC
Medium Community
Unrated
Hôpital Sainte-CroixQC
Large Community
Unrated
Centres de santé et de services sociaux du Haut-Saint-MauriceQC
Small Community
Unrated
Hôpital de Saint-EustacheQC
Large Community
Unrated
Hôpital, Dolbeau-MistassiniQC
Medium Community
Unrated
Conseil Cri de la santé et des services sociaux de la Baie JamesQC
Small Community
Unrated
Hôpital régional à ChisasibiQC
Small Community
Unrated
Hôpital de l'ArchipelQC
Small Community
Unrated
Centre Hospitalier Regional de SuroitQC
Large Community
Unrated
Hôpital du Haut-Richelieu (Saint-Jean-sur-Richelieu)QC
Large Community
Unrated
Hôpital Anna-LabergeQC
Large Community
Unrated
Hôpital Brome-Missisquoi-PerkinsQC
Medium Community
Unrated
Hôpital Hôtel-Dieu d’AmosQC
Medium Community
Unrated
Hôpital Honoré-MercierQC
Large Community
Unrated
Hôpital de Saint-GeorgesQC
Large Community
Unrated
Hôpital de la Région de ThetfordQC
Medium Community
Unrated
Hôpital MontmagnyQC
Medium Community
Unrated
Hôpital de ManiwakiQC
Small Community
Unrated
Hôpital Mémorial de WakefieldQC
Small Community
Unrated
Hopital d'AmquiQC
Small Community
Unrated
Hôtel-Dieu d’AlmaQC
Medium Community
Unrated
Hopital De MataneQC
Medium Community
Unrated
Hopital Regional de RimouskiQC
Large Community
Unrated
Centre Hospitalier Regional du Grand-PortageQC
Medium Community
Unrated
Hôpital régional de Saint-JérômeQC
Large Community
Unrated
Hôpital de Notre-Dame-du-LacQC
Small Community
Unrated
Hôpital LaurentienQC
Medium Community
Unrated
Centre hospitalier universitaire de Sherbrooke - FleurimontQC
Teaching
Unrated
Centre hospitalier universitaire de Sherbrooke - Hôtel-DieuQC
Teaching
Unrated
Hôpital FleuryQC
Medium Community
Unrated
Hôpital de Gatineau (CSSS de Gatineau)QC
Large Community
Unrated
Hopital Notre-Dame-de-FatimaQC
Small Community
Unrated
Hôpital général du LakeshoreQC
Large Community
Unrated
Hôpital Barrie MemorialQC
Small Community
Unrated
Pavillon Sainte-FamilleQC
Small Community
Unrated
Centre hospitalier régional De LanaudièreQC
Large Community
Unrated
Hôpital de ChandlerQC
Medium Community
Unrated
Pierre-Le Gardeur HospitalQC
Large Community
Unrated
Hôpital de VerdunQC
Large Community
Unrated
Pavillon Témiscaming-KipawaQC
Small Community
Unrated
Ungava Tulattavik Health CenterQC
Small Community
Unrated
St. Mary's Hospital Centre/Centre hospitalier de St. MaryQC
Large Community
Unrated
Hôpital de la BaieQC
Small Community
Unrated
Hôpital de Mont-LaurierQC
Medium Community
Unrated
Hôtel-Dieu d’ArthabaskaQC
Large Community
Unrated
Hôpital de Baie-St-Paul (CSSS de Charlevoix)QC
Small Community
Unrated
Hopital Maisonneuve-RosemontQC
Teaching
Unrated
Hôtel-Dieu de Montréal (Centre hospitalier de l’Université de Montréal)QC
Teaching
Unrated
Hôpital de MariaQC
Medium Community
Unrated
Hospital Hotel-Dieu de GaspéQC
Medium Community
Unrated
Hôpital de Ste-Anne des MontsQC
Small Community
Unrated
Hôpital Le RoyerQC
Medium Community
Unrated
Hôpital Rouyn-NorandaQC
Medium Community
Unrated
Lachine Hospital (McGill University Health Centre)QC
Teaching
Unrated
The McCausland HospitalON
Small Community
Unrated
Weeneebayko Area Health AuthorityON
Small Community
Unrated
Wilson Memorial General HospitalON
Small Community
Unrated
Windsor Regional HospitalON
Large Community
B
Wingham and District HospitalsON
Small Community
A++
Western HospitalPE
Small Community
Unrated
Hôpital de Val-d'OrQC
Medium Community
Unrated
Hôpital de l'Enfant-Jésus (Centre hospitalier affilié universitaire de Quebec)QC
Teaching
Unrated
Hôpital du Saint-Sacrement (Centre hospitalier affilié universitaire de Québec)QC
Teaching
Unrated
Hôpital Notre-Dame (Centre hospitalier de l’Université de Montréal)QC
Teaching
Unrated
Hôpital Saint-Luc (Centre hospitalier de l’Université de Montréal)QC
Teaching
Unrated
Centre hospitalier régional de Trois-RivièresQC
Large Community
Unrated
Hôtel-Dieu de Québec (Centre hospitalier universitaire de Québec)QC
Teaching
Unrated
Hôpital Saint-François d’Assise (Centre hospitalier universitaire de Québec)QC
Teaching
Unrated
Royal Victoria Hospital (McGill University Health Centre)QC
Teaching
Unrated
Montreal General Hospital (McGill University Health Centre)QC
Teaching
Unrated
Montreal Chest Institute (McGill University Health Centre)QC
Teaching
Unrated
Montreal Neurological Hospital (McGill University Health Centre)QC
Teaching
Unrated
Hôtel-Dieu de SorelQC
Medium Community
Unrated
L'Hôpital Jean-TalonQC
Medium Community
Unrated
Hopital de Smooth Rock Falls HospitalON
Small Community
Unrated
Hôpital de Smooth Rock Falls HospitalON
Small Community
Unrated
HôpitalNotre-Dame HospitalON
Small Community
Unrated
Joseph Brant Memorial HospitalON
Large Community
B
Kemptville District HospitalON
Small Community
Unrated
Kirkland and District HospitalON
Small Community
B
Lady Dunn Health CentreON
Small Community
Unrated
Lake of the Woods District HospitalON
Medium Community
Unrated
Listowel Memorial HospitalON
Small Community
B
Niagara-on-the-Lake Site (Niagara Health System)ON
Large Community
C
Pembroke Regional Hospital IncON
Medium Community
Unrated
Peterborough Regional Health CentreON
Large Community
B
Services de santé de Chapleau Health ServicesON
Small Community
Unrated
South Huron HospitalON
Small Community
Unrated
St. Joseph's General HospitalON
Medium Community
Unrated
Temiskaming HospitalON
Medium Community
Unrated
Kings County Memorial HospitalPE
Small Community
Unrated
Community Hospital O'LearyPE
Small Community
Unrated
Prince County HospitalPE
Medium Community
A++
Queen Elizabeth HospitalPE
Large Community
B
Souris HospitalPE
Small Community
Unrated
Stewart Memorial HospitalPE
Small Community
Unrated
St. Joseph's Health Care LondonON
Teaching
A+
The Ottawa Hospital - General CampusON
Teaching
C
The Ottawa Hospital - Civic CampusON
Teaching
C
Markham Stouffville HospitalON
Unrated
Deep River and District HospitalON
Small Community
Unrated
Dryden Regional Health CentreON
Small Community
B
Englehart and District HospitalON
Small Community
Unrated
Espanola General HospitalON
Small Community
Unrated
Groves Memorial Community HospitalON
Small Community
B
Guelph General HospitalON
Large Community
B
Haldimand War Memorial HospitalON
Small Community
B
Haliburton Highlands Health ServiceON
Small Community
Unrated
Manitouwadge General HospitalON
Small Community
Unrated
Sunnybrook Health Sciences CentreON
Teaching
C
The Credit Valley HospitalON
Large Community
A++
The West Nipissing General HospitalON
Small Community
Unrated
Thunder Bay Regional Health Sciences CentreON
Large Community
C
Winchester District Memorial HospitalON
Medium Community
Unrated
Woodstock HospitalON
Medium Community
B
Mackenzie Richmond Hill HospitalON
Large Community
B
Lion's Head (Grey Bruce Health Services)ON
Medium Community
B
Markdale (Grey Bruce Health Services)ON
Medium Community
B
Meaford (Grey Bruce Health Services)ON
Medium Community
B
Owen Sound (Grey Bruce Health Services)ON
Medium Community
B
Southampton (Grey Bruce Health Services)ON
Medium Community
B
Wiarton Hospital (Grey Bruce Health Services)ON
Medium Community
B
South Muskoka Memorial Hospital Site (Muskoka Algonquin Healthcare)ON
Medium Community
B
Huntsville District Memorial Hospital Site (Muskoka Algonquin Healthcare)ON
Medium Community
B
Georgetown Hospital (Halton Healthcare Services)ON
Large Community
B
Oakville-Trafalgar Memorial Hospital (Halton Healthcare Services)ON
Large Community
B
Milton District Hospital (Halton Healthcare Services)ON
Large Community
B
Health Sciences North / Horizone Sante-NordON
Large Community
B
Tillsonburg District Memorial HospitalON
Medium Community
Unrated
Timmins and District HospitalON
Medium Community
B
Toronto East General HospitalON
Large Community
B
Mississauga Hospital (Trillium Health Partners)ON
Large Community
B
Toronto Western (University Health Network)ON
Teaching
C
Princess Margaret (University Health Network)ON
Teaching
C
West Lincoln Memorial HospitalON
Medium Community
C
West Parry Sound Health CentreON
Medium Community
C
Etobicoke General (William Osler Health System)ON
Large Community
B
Queensway-Carleton HospitalON
Large Community
B
QHC North Hastings Hospital (Quinte Health Care)ON
Large Community
B
QHC Belleville General Hospital (Quinte Health Care)ON
Large Community
B
Seaforth Community HospitalON
Small Community
Unrated
South Bruce Grey Health CentreON
Small Community
B
Southlake Regional Health CentreON
Large Community
C
St. Francis Memorial HospitalON
Small Community
Unrated
St. Joseph's Health CentreON
Large Community
C
St. Joseph's Healthcare HamiltonON
Teaching
B
St. Mary's General HospitalON
Medium Community
B
St. Marys Memorial HospitalON
Small Community
Unrated
St. Michael's HospitalON
Teaching
B
St. Thomas Elgin General HospitalON
Medium Community
C
Stevenson Memorial HospitalON
Small Community
B
Stratford General HospitalON
Medium Community
B
Strathroy Middlesex General HospitalON
Medium Community
B
Toronto General (University Health Network)ON
Teaching
C
St. Catherines Site (Niagara Health System)ON
Large Community
C
Welland Hospital Site (Niagara Health System)ON
Large Community
C
Nipigon District Memorial HospitalON
Small Community
Unrated
Norfolk General HospitalON
Medium Community
B
North Bay Regional Health Centre-North Bay SiteON
Large Community
C
Louise Marshall Hospital (North Wellington Health Care Corporation)ON
Small Community
B
Palmerston and District Hospital (North Wellington Health Care Corporation)ON
Small Community
B
North York General HospitalON
Large Community
B
Northumberland Hills HospitalON
Medium Community
Unrated
Orillia Soldiers' Memorial HospitalON
Medium Community
B
QHC Prince Edward County Memorial Hospital (Quinte Health Care)ON
Large Community
B
QHC Trenton Memorial Hospital (Quinte Health Care)ON
Large Community
B
Red Lake Margaret Cochenour Memorial HospitalON
Small Community
Unrated
Renfrew Victoria HospitalON
Medium Community
Unrated
Riverside Health Care Facilities ON
Small Community
B
Ross Memorial HospitalON
Medium Community
B
Rouge Valley Ajax and Pickering (Rouge Valley Health System)ON
Large Community
A++
Rouge Valley Centenary (Rouge Valley Health System)ON
Large Community
A++
Royal Victoria Regional Health CentreON
Large Community
C
Sault Area HospitalON
Large Community
B
The Scarborough HospitalON
Large Community
B
Sensenbrenner HospitalON
Small Community
B
Sioux Lookout Meno-Ya-Win Health CentreON
Small Community
B
Lady Minto Gulf Islands HospitalBC
Small Community
Unrated
Lady Minto Hospital (MICs Group of Health Services)ON
Small Community
B
Montfort HospitalON
Large Community
B
Mount Sinai HospitalON
Teaching
B
Greater Niagara General Site (Niagara Health System)ON
Large Community
C
Perth and Smiths Falls District HospitalON
Medium Community
A+
Georgian Bay General HospitalON
Medium Community
B
Geraldton District HospitalON
Small Community
Unrated
Grand River HospitalON
Large Community
B
McMaster University Medical Centre (Hamilton Health Sciences)ON
Teaching
C
Hamilton General Hospital (Hamilton Health Sciences) ON
Teaching
C
Juravinski Hospital (Hamilton Health Sciences) ON
Teaching
C
Hôtel-Dieu Grace HospitalON
Large Community
C
Humber River HospitalON
Large Community
C
Headwaters Health Care CentreON
Medium Community
Unrated
Kingston General HospitalON
Teaching
C
Lakeridge Health Port Perry (Lakeridge Health)ON
Large Community
B
Lakeridge Health Oshawa (Lakeridge Health)ON
Large Community
B
Leamington District Memorial HospitalON
Medium Community
C
Lennox and Addington County General HospitalON
Small Community
B
Victoria Hospital (London Health Sciences Centre)ON
Teaching
C
University Hospital (London Health Sciences Centre)ON
Teaching
C
Manitoulin Health CentreON
Small Community
Unrated
Markham Stouffville HospitalON
Large Community
B
Queens General HospitalNS
Small Community
Unrated
Soldiers' Memorial HospitalNS
Small Community
C
St. Martha's Regional HospitalNS
Medium Community
Unrated
St. Mary's Memorial HospitalNS
Small Community
Unrated
Strait Richmond HospitalNS
Small Community
Unrated
Chatham-Kent Health AllianceON
Medium Community
Unrated
Clinton Public HospitalON
Small Community
Unrated
Collingwood General and Marine HospitalON
Medium Community
B
Cornwall Community HospitalON
Medium Community
B
Four Counties Health ServicesON
Small Community
Unrated
Hanover and District HospitalON
Small Community
B
Hôpital de Mattawa HospitalON
Small Community
Unrated
Hornepayne Community HospitalON
Small Community
Unrated
Cypress Regional HospitalSK
Medium Community
Unrated
La Ronge Health CentreSK
Small Community
Unrated
Lanigan HospitalSK
Small Community
Unrated
Leader HospitalSK
Small Community
Unrated
Melfort HospitalSK
Small Community
B
Moose Jaw Union HospitalSK
Medium Community
B
Nipawin HospitalSK
Small Community
B
Outlook and District Health CentreSK
Small Community
Unrated
Pasqua HospitalSK
Teaching
B
Porcupine Carragana HospitalSK
Small Community
Unrated
Preeceville & District Health CentreSK
Small Community
Unrated
Regina General HospitalSK
Teaching
B
Riverside Health ComplexSK
Small Community
Unrated
Rosetown and District Health CentreSK
Small Community
Unrated
Rosthern HospitalSK
Small Community
Unrated
Davidson Health CentreSK
Small Community
Unrated
Herbert and District Integrated Health FacilitySK
Small Community
Unrated
Hudson Bay Health Care FacilitySK
Small Community
Unrated
Humboldt District Health ComplexSK
Small Community
B
Indian Head HospitalSK
Small Community
Unrated
Kamsack Hospital and Nursing HomeSK
Small Community
Unrated
Kelvington HospitalSK
Small Community
Unrated
Kerrobert Health CentreSK
Small Community
Unrated
Kindersley and District Health CentreSK
Small Community
B
Kipling Memorial Health CentreSK
Small Community
Unrated
La Loche Health Centre and HospitalSK
Small Community
Unrated
Hopital Charles LeMoyneQC
Large Community
Unrated
Hôpital du Sacré-Coeur de MontréalQC
Teaching
Unrated
Jewish General HospitalQC
Teaching
Unrated
Twin Oaks Memorial HospitalNS
Small Community
Unrated
Dartmouth General HospitalNS
Medium Community
B
Digby General HospitalNS
Small Community
A++
Eastern Memorial HospitalNS
Small Community
Unrated
Eastern Shore MemorialNS
Small Community
Unrated
Fishermen's Memorial HospitalNS
Small Community
Unrated
Guysborough Memorial HospitalNS
Small Community
Unrated
Hants Community HospitalNS
Small Community
Unrated
Inverness Consolidated Memorial HospitalNS
Small Community
B
IWK Health CentreNS
Teaching
Unrated
Lillian Fraser Memorial HospitalNS
Small Community
Unrated
Musquodoboit Valley Memorial HospitalNS
Small Community
Unrated
North Cumberland Memorial HospitalNS
Small Community
Unrated
Queen Elizabeth II Health Sciences CentreNS
Teaching
B
Valley Regional HospitalNS
Medium Community
B
Victoria County Memorial HospitalNS
Small Community
Unrated
Yarmouth Regional HospitalNS
Medium Community
B
Sacred Heart Community Health CentreNS
Small Community
Unrated
Qikiqtani General HospitalNU
Small Community
B
Lakeridge Health Bowmanville (Lakeridge Health) On
Large Community
B
The Brantford General HospitalON
Large Community
B
Dr. Charles L. LeGrow Health CentreNL
Small Community
Unrated
Dr. G.B. Cross Memorial Hospital (Eastern Health)NL
Medium Community
B
The Dr. Walter Templeman Health Centre (Eastern Health)NL
Small Community
Unrated
Fogo Island HospitalNL
Small Community
Unrated
Labrador SouthNL
Small Community
Unrated
Placentia Health Centre (Eastern Health) NL
Small Community
Unrated
Rufus Guinchard Health CentreNL
Small Community
Unrated
Sir Thomas Roddick HospitalNL
Small Community
Unrated
Western Memorial Regional HospitalNL
Medium Community
B
Strait of Belle IsleNL
Small Community
Unrated
St. Clare's Mercy Hospital (Eastern Health)NL
Unrated
Fort Smith Health CentreNT
Small Community
Unrated
Stanton Territorial HospitalNT
Medium Community
B
H.H. Williams Memorial HospitalNT
Small Community
Unrated
Inuvik Regional HospitalNT
Small Community
B
South Shore Regional HospitalNS
Medium Community
A++
Colchester Regional HospitalNS
Medium Community
B
Cumberland Regional Health Care CentreNS
Medium Community
Unrated
Roseway HospitalNS
Small Community
Unrated
Oromocto Public HospitalNB
Small Community
Unrated
Sackville Memorial HospitalNB
Small Community
Unrated
Saint John Regional HospitalNB
Teaching
B
Stella-Maris-De-Kent HospitalNB
Small Community
Unrated
Sussex Health CentreNB
Small Community
Unrated
Dr. Georges-L.-Dumont University Hospital CentreNB
Large Community
B
The Moncton HospitalNB
Large Community
B
Tracadie-Sheila HospitalNB
Medium Community
Unrated
Upper River Valley HospitalNB
Medium Community
Unrated
Charles S. Curtis Memorial Hospital (Labrador Grenfell Health)NL
Small Community
B
Connaigre Peninsula Health Centre and ClinicNL
Small Community
Unrated
Dr. A.A. Wilkinson Memorial Health Centre (Eastern Health)NL
Small Community
Unrated
Green Bay Medical CentreNL
Small Community
Unrated
Health Sciences Centre - General Hospital (Eastern Health)NL
Teaching
C
James Paton Memorial HospitalNL
Medium Community
A++
Labrador Health CentreNL
Small Community
B
Notre Dame Bay Memorial Health CentreNL
Small Community
Unrated
Shoal Lake/Strathclair Health CentreMB
Small Community
Unrated
Snow Lake Health CentreMB
Small Community
Unrated
Souris Health CentreMB
Small Community
Unrated
St. Boniface HospitalMB
Teaching
B
Thompson General HospitalMB
Medium Community
Unrated
Virden Health CentreMB
Small Community
Unrated
Vita & District Health CentreMB
Small Community
Unrated
Winnipegosis and District Health CentreMB
Small Community
Unrated
Churchill Health CenterMB
Small Community
Unrated
Chaleur Regional HospitalNB
Large Community
A+
Charlotte County HospitalNB
Small Community
B
Dr. Everett Chalmers Regional HospitalNB
Large Community
B
Edmundston Regional HospitalNB
Medium Community
B
Grand Falls General HospitalNB
Small Community
Unrated
Grand Manan HospitalNB
Small Community
Unrated
Hotel-Dieu of St. JosephNB
Small Community
A++
Hôtel-Dieu St-Joseph de Saint-QuentinNB
Small Community
Unrated
Miramichi Regional HospitalNB
Medium Community
B
Notre Dame HospitalMB
Small Community
Unrated
Percy E Moore HospitalMB
Small Community
Unrated
Pinawa HospitalMB
Small Community
Unrated
Pine Falls Health ComplexMB
Small Community
Unrated
Ste. Rose District HospitalMB
Small Community
Unrated
Ste. Anne HospitalMB
Small Community
B
Stonewall & District Health CentreMB
Small Community
Unrated
Swan Valley Health CentreMB
Medium Community
Unrated
Teulon Hunter Memorial HospitalMB
Small Community
Unrated
The Pas Health ComplexMB
Small Community
C
Tiger Hills Health CentreMB
Small Community
Unrated
Tri-Lake Health CentreMB
Small Community
Unrated
Victoria General HospitalMB
Large Community
A+
Maple Creek HospitalSK
Small Community
Unrated
Saskatoon City HospitalSK
Teaching
A+
Shaunavon Hospital and Care CentreSK
Small Community
Unrated
Shellbrook HospitalSK
Small Community
Unrated
Southeast Integrated Care Centre - MoosominSK
Small Community
B
St. Joseph's Hospital of EstevanSK
Small Community
B
St. Anthony's HospitalSK
Small Community
Unrated
St. Joseph's Hospital/ Foyer d'YouvilleSK
Small Community
Unrated
St. Joseph's HospitalSK
Small Community
Unrated
St. Paul's HospitalSK
Teaching
B
St. Peter's HospitalSK
Small Community
B
The Broadview HospitalSK
Small Community
Unrated
Neepawa Health CentreMB
Small Community
B
Norway House HospitalMB
Small Community
Unrated
Erickson Health CentreMB
Small Community
Unrated
Flin Flon General HospitalMB
Small Community
Unrated
Gillam HospitalMB
Small Community
Unrated
Gimli Community Health CentreMB
Small Community
Unrated
Glenboro Health CentreMB
Small Community
Unrated
Grace HospitalMB
Large Community
A+
Grandview District HospitalMB
Small Community
Unrated
Hamiota Health CentreMB
Small Community
Unrated
Health Sciences CentreMB
Teaching
B
Lorne Memorial HospitalMB
Small Community
Unrated
Melita Health CentreMB
Small Community
Unrated
Minnedosa Health CentreMB
Small Community
Unrated
Morris General HospitalMB
Small Community
Unrated
Portage District General HospitalMB
Medium Community
Unrated
Rivers Health Centre MB
Small Community
Unrated
Roblin Health CentreMB
Small Community
Unrated
Rock Lake Health District HospitalMB
Small Community
Unrated
Russell Health CentreMB
Small Community
Unrated
Selkirk & District General HospitalMB
Medium Community
Unrated
Seven Oaks General HospitalMB
Large Community
A++
Royal Inland HospitalBC
Large Community
B
Saanich Peninsula HospitalBC
Medium Community
Unrated
Shuswap Lake General HospitalBC
Medium Community
Unrated
South Okanagan General HospitalBC
Small Community
B
Squamish General HospitalBC
Small Community
B
St. John HospitalBC
Small Community
C
St. Joseph's General HospitalBC
Medium Community
B
St. Mary's HospitalBC
Medium Community
Unrated
Stuart Lake HospitalBC
Small Community
Unrated
Surrey Memorial HospitalBC
Large Community
D
The University Hospital of Northern British ColumbiaBC
Large Community
B
Vernon Jubilee HospitalBC
Large Community
B
West Coast General HospitalBC
Medium Community
Unrated
Wrinch Memorial HospitalBC
Small Community
Unrated
Mount Saint Joseph Hospital (Providence Health Care)BC
Teaching
B
St. Paul's Hospital (Providence Health Care)BC
Teaching
B
Concordia HospitalMB
Large Community
A++
Dauphin Health CentreMB
Medium Community
Unrated
Deloraine Health CentreMB
Small Community
Unrated
DeSalaberry District Health CentreMB
Small Community
Unrated
EM Crowe Memorial HospitalMB
Small Community
Unrated
Lakeshore Health CentreMB
Small Community
Unrated
Mackenzie and District HospitalBC
Small Community
Unrated
Mills Memorial HospitalBC
Medium Community
Unrated
Mission Memorial HospitalBC
Small Community
Unrated
Nanaimo Regional General HospitalBC
Large Community
B
Nicola Valley Health CentreBC
Small Community
Unrated
Northern Haida Gwaii Hospital and Health CentreBC
Small Community
Unrated
Peace Arch District HospitalBC
Large Community
B
Penticton Regional HospitalBC
Medium Community
B
Port Hardy HospitalBC
Small Community
Unrated
Port McNeill and District HospitalBC
Small Community
Unrated
Powell River General HospitalBC
Medium Community
Unrated
Prince Rupert Regional HospitalBC
Small Community
C
Princeton General HospitalBC
Small Community
Unrated
Queen Charlotte Islands General HospitalBC
Small Community
Unrated
Queen Victoria HospitalBC
Small Community
Unrated
Richmond HospitalBC
Large Community
B
Ridge Meadows Hospital & Health Care CentreBC
Medium Community
D
Royal Columbian HospitalBC
Large Community
C
Tofino General HospitalBC
Small Community
Unrated
Fort St. John General HospitalBC
Medium Community
Unrated
Golden and District General HospitalBC
Small Community
Unrated
Invermere and District HospitalBC
Small Community
Unrated
Kelowna General HospitalBC
Large Community
B
Kitimat General HospitalBC
Small Community
B
Kootenay Boundary Regional HospitalBC
Medium Community
B
Kootenay Lake HospitalBC
Medium Community
Unrated
Lions Gate HospitalBC
Large Community
C
McBride and District HospitalBC
Small Community
Unrated
Lakes District Hospital and Health CentreBC
Small Community
Unrated
Langley Memorial HospitalBC
Large Community
B
Lillooet Hospital and Health CentreBC
Small Community
Unrated
Two Hills Health CentreAB
Small Community
Unrated
University of Alberta HospitalAB
Teaching
B
Valleyview Health CentreAB
Small Community
Unrated
Vermilion Health CentreAB
Small Community
Unrated
Viking Health CentreAB
Small Community
Unrated
Dawson Creek and District HospitalBC
Medium Community
Unrated
Victoria General HospitalBC
Large Community
B
Royal Jubilee HospitalBC
Large Community
B
Chetwynd General HospitalBC
Small Community
Unrated
Chilliwack General HospitalBC
Large Community
B
Cormorant Island Community Health CentreBC
Small Community
Unrated
Cowichan District HospitalBC
Medium Community
B
Creston Valley HospitalBC
Small Community
Unrated
Delta HospitalBC
Medium Community
Unrated
Dr. Helmcken Memorial HospitalBC
Small Community
Unrated
Eagle Ridge Hospital & Health Care CentreBC
Medium Community
B
East Kootenay Regional HospitalBC
Medium Community
B
Elk Valley HospitalBC
Small Community
Unrated
Fort Nelson General HospitalBC
Small Community
Unrated
Fraser Canyon HospitalBC
Small Community
Unrated
Sacred Heart Community Health CentreAB
Small Community
Unrated
Seton - Jasper Healthcare CentreAB
Small Community
Unrated
Slave Lake Healthcare CentreAB
Small Community
Unrated
Smoky Lake - George McDougall Healthcare CentreAB
Small Community
Unrated
St. Joseph's General Hospital, Covenant HealthAB
Small Community
Unrated
St. Mary's Hospital, Covenant HealthAB
Medium Community
B
St. Paul - St. Therese Healthcare CentreAB
Small Community
Unrated
St. Theresa General HospitalAB
Small Community
Unrated
Stettler Hospital and Care CentreAB
Small Community
Unrated
Strathmore District Health ServicesAB
Small Community
Unrated
Sturgeon Community HospitalAB
Large Community
A+
Sundre Hospital and Care CentreAB
Small Community
Unrated
Swan Hills Healthcare CentreAB
Small Community
Unrated
Taber Health CentreAB
Small Community
C
Grande Cache Community Health ComplexAB
Small Community
Unrated
Three Hills Health CentreAB
Small Community
Unrated
Tofield Health CentreAB
Small Community
Unrated
Vulcan Community Health CentreAB
Small Community
Unrated
Wabasca/Desmarais Healthcare CentreAB
Small Community
Unrated
Wainwright Health CentreAB
Small Community
Unrated
Westlock Healthcare CentreAB
Medium Community
B
WestView Health CentreAB
Small Community
Unrated
Wetaskiwin Hospital and Care CentreAB
Medium Community
Unrated
Whitecourt Healthcare CentreAB
Small Community
Unrated
G.R. Baker Memorial HospitalBC
Medium Community
Unrated
Hanna Health CentreAB
Small Community
Unrated
Hardisty Health CentreAB
Small Community
Unrated
High Prairie Health ComplexAB
Small Community
Unrated
High River General HospitalAB
Small Community
A+
Hinton Healthcare CentreAB
Small Community
A++
Misericordia Community Hospital, Covenant HealthAB
Large Community
B
Northern Lights Regional Health CentreAB
Medium Community
D
Northwest Health CentreAB
Small Community
Unrated
Oilfields General HospitalAB
Small Community
Unrated
Olds Hospital and Care CentreAB
Small Community
B
Our Lady of the Rosary HospitalAB
Small Community
Unrated
Oyen Big Country HospitalAB
Small Community
Unrated
Peace River Community Health CentreAB
Small Community
A++
Peter Lougheed CentreAB
Large Community
B
Pincher Creek Health CentreAB
Small Community
Unrated
Ponoka Hospital and Care CentreAB
Small Community
Unrated
Provost Health CentreAB
Small Community
Unrated
Queen Elizabeth II HospitalAB
Medium Community
B
Raymond Health CentreAB
Small Community
Unrated
Red Deer Regional HospitalAB
Large Community
B
Redwater Health CentreAB
Small Community
Unrated
Rimbey Hospital and Care CentreAB
Small Community
Unrated
Rocky Mountain House Health CentreAB
Small Community
C
Rockyview General HospitalAB
Large Community
A++
Royal Alexandra HospitalAB
Teaching
A++
Chinook Regional HospitalAB
Large Community
B
Claresholm General HospitalAB
Small Community
Unrated
Cold Lake Healthcare CentreAB
Small Community
A++
Consort Hospital and Care CentreAB
Small Community
Unrated
Coronation Hospital and Care CentreAB
Small Community
Unrated
Crowsnest Pass Health CentreAB
Small Community
B
Daysland Health CentreAB
Small Community
D
Devon General HospitalAB
Small Community
Unrated
Didsbury District Health ServicesAB
Small Community
Unrated
Drayton Valley Hospital and Care CentreAB
Small Community
Unrated
Drumheller Health CentreAB
Small Community
B
Edson Healthcare CentreAB
Small Community
B
Elk Point Healthcare CentreAB
Small Community
Unrated
Fairview Health ComplexAB
Small Community
Unrated
Foothills Medical CentreAB
Teaching
B
Fort Saskatchewan Health CentreAB
Small Community
B
Fox Creek Healthcare CentreAB
Small Community
Unrated
Grey Nuns Community Hospital, Covenant HealthAB
Large Community
C
Innisfail Health CentreAB
Small Community
Unrated
Killam Health Care Centre, Covenant HealthAB
Small Community
Unrated
Lac La Biche (William J. Cadzow) Healthcare CentreAB
Small Community
Unrated
Lacombe Hospital and Care CentreAB
Small Community
Unrated
Lamont Health Care CentreAB
Small Community
A+
Leduc Community HospitalAB
Medium Community
Unrated
Manning Community Health CentreAB
Small Community
Unrated
Mayerthorpe Healthcare CentreAB
Small Community
Unrated
Medicine Hat Regional HospitalAB
Large Community
A++
Wadena HospitalSK
Small Community
Unrated
Wakaw HospitalSK
Small Community
Unrated
Watrous District Health ComplexSK
Small Community
Unrated
Weyburn General HospitalSK
Small Community
B
Royal University HospitalSK
Teaching
C
Tisdale HospitalSK
Small Community
Unrated
Unity and District Health CentreSK
Small Community
Unrated
Victoria HospitalSK
Community - Medium
Unrated
Wolseley Memorial HospitalSK
Small Community
Unrated
Wynyard HospitalSK
Small Community
Unrated
Yorkton Regional Health CentreSK
Medium Community
D
Yutthe Dene Nakohodi Health CentreSK
Small Community
Unrated
Whitehorse General HospitalYT
Medium Community
B
Centre de santé Lebel (CSSS de la Baie-James)QC
Small Community
Unrated
Centre de santé René-Ricard (CSSS de la Baie-James)QC
Small Community
Unrated
Centre de santé Isle-Dieu (CSSS de la Baie-James)QC
Small Community
Unrated
Centre hospitalier de l'Université Laval (Centre hospitalier universitaire de Québec)QC
Teaching
Unrated
Centre Hospitalier du PontiacQC
Medium Community
Unrated
Carman Memorial HospitalMB
Small Community
B
Carleton Place and District Memorial HospitalON
Small Community
B
Cardston Health CentreAB
Small Community
Unrated
Central Peace Health ComplexAB
Small Community
Unrated
Carbonear General Hospital (Eastern Health) NL
Medium Community
Unrated
Central Newfoundland Regional Health CentreNL
Medium Community
B
Centre de santé et de services sociaux de l'HématiteQC
Small Community
Unrated
Centre de santé et de services sociaux de la Basse-Côte-NordQC
Small Community
Unrated
Centre de santé de la Haute-Côte-NordQC
Small Community
Unrated
Centre de santé et de services sociaux de la MinganieQC
Small Community
Unrated
Centre de santé et de services sociaux de MempremagogQC
Small Community
Unrated
Centre de santé et de services sociaux de PapineauQC
Medium Community
Unrated
Centre de santé et de services sociaux de Sept-ÎlesQC
Medium Community
Unrated
Centre de santé et de services sociaux des Aurores-BoréalesQC
Medium Community
Unrated
Centre de santé et de services sociaux du GranitQC
Small Community
Unrated
Centre de santé InuulitsivikQC
Small Community
Unrated
Centre de santé de Chibougamau (CSSS de la Baie-James)QC
Community - Small
Unrated
Centre de santé de Radisson (CSSS de la Baie-James)QC
Small Community
Unrated
Cariboo Memorial HospitalBC
Medium Community
B
Canora HospitalSK
Small Community
Unrated
Boundary Trails Health CentreMB
Medium Community
C
Brandon Regional Health CentreMB
Large Community
C
Carberry Plains Health CentreMB
Small Community
Unrated
Brampton Civic (William Osler Health System)ON
Large Community
B
Bow Island Health CentreAB
Small Community
Unrated
Campbellton Regional HospitalNB
Medium Community
B
Boyle Healthcare CentreAB
Small Community
Unrated
Brooks Health CentreAB
Small Community
Unrated
Canmore General HospitalAB
Small Community
A++
Brookfield Bonnews Health Care CentreNL
Small Community
Unrated
Burin Peninsula Health Care Centre (Eastern Health)NL
Small Community
A++
Calder Health CentreNL
Small Community
Unrated
Captain William Jackman Memorial Hospital (Labrador Grenfell Health) NL
Small Community
Unrated
Buchanan Memorial Community Health CentreNS
Small Community
Unrated
Brockville General HospitalON
Medium Community
B
Cambridge Memorial HospitalON
Large Community
B
Campbellford Memorial HospitalON
Small Community
B
Bulkley Valley District HospitalBC
Small Community
C
Burnaby HospitalBC
Large Community
D
Campbell River & District General HospitalBC
Medium Community
B
Balcarres Integrated Care CentreSK
Small Community
Unrated
Battlefords Union HospitalSK
Medium Community
A++
Biggar Union HospitalSK
Small Community
Unrated
Bella Coola General HospitalBC
Small Community
Unrated
Beausejour District HospitalMB
Small Community
Unrated
Bethesda HospitalMB
Medium Community
Unrated
Birtle Health CentreMB
Small Community
Unrated
Boissevain Health CentreMB
Small Community
Unrated
Blind River District Health CentreON
Small Community
Unrated
Banff - Mineral Springs Hospital, Covenant HealthAB
Small Community
A+
Barrhead Healthcare CentreAB
Small Community
B
Bassano Health CentreAB
Small Community
Unrated
Beaverlodge Municipal HospitalAB
Small Community
Unrated
Bonnyville Healthcare CentreAB
Small Community
D
Baie Verte Peninsula Health CentreNL
Small Community
Unrated
Bonavista Peninsula Health Centre (Eastern Health)NL
Small Community
Unrated
Bonne Bay Health CentreNL
Small Community
Unrated
Bluewater HealthON
Large Community
B
Boundary HospitalBC
Small Community
Unrated
Bingham Memorial Hospital (MICs Group of Health Services)ON
Small Community
B
Anson General Hospital (MICs Group of Health Services)ON
Small Community
B
Arcola Health CentreSK
Small Community
Unrated
Assiniboia Union HospitalSK
Small Community
Unrated
Arborg & Districts Health CentreMB
Small Community
Unrated
Arnprior and District Memorial HospitalON
Small Community
B
Atikokan General HospitalON
Small Community
Unrated
Athabasca Healthcare CentreAB
Small Community
Unrated
Argenteuil Health and Social Services CentreQC
Medium Community
Unrated
Arrow Lakes HospitalBC
Small Community
Unrated
Altona Community Memorial Health CentreMB
Small Community
Unrated
Annapolis Community Health CentreNS
Small Community
Unrated
All Nations' Healing HospitalSK
Small Community
Unrated
Almonte General HospitalON
Small Community
C
Hawkesbury & District General HospitalON
Medium Community
A++
A.M. Guy Memorial Health CentreNL
Small Community
Unrated
Aberdeen HospitalNS
Medium Community
B
Cape Breton Healthcare ComplexNS
Large Community
B
Alexandra HospitalON
Small Community
Unrated
Alexandra Marine and General HospitalON
Small Community
B
100 Mile District General HospitalBC
Small Community
Unrated
Abbotsford Regional Hospital and Cancer CentreBC
Large Community
B

Stay Connected with CBC News


 

Find a Hospital

View a hospital's profile and rate its performance

- or -


CBC did not rate specialized facilities such as pediatric hospitals.

Explore this Series