Canada is one of the top countries in The World having the best Healthcare Facilities, Infrastructure and Hospitals. There were over 1100 hospitals in Canada as per the statistics of 2019 – both profit and non-profit.  Among all Hospitals, We have listed here the top 10 best hospitals in Canada based on patients reviews, infrastructure, doctors, specialities,  and many more relevant factors.

TOP 10 Largest Hospitals In Canada

Vancouver General Hospital

1. Vancouver General Hospital

Vancouver General Hospital Address: Jim Pattison Pavilion, 899 W 12th Ave, Vancouver, BC V5Z 1M9, Canada

Vancouver General Hospital Contact Number: +1 604-875-4111

Vancouver General Hospital Website:

For job and career-related opportunities, email at:

Province: British Columbia

Rockyview General Hospital

2. Rockyview General Hospital

Rockyview General Hospital Address: 7007 14 St SW, Calgary, AB T2V 1P9, Canada
Rockyview General Hospital Contact Number: +1 403-943-3000
Rockyview General Hospital Website:
Province: Alberta


3. McMaster University Medical Centre – Hamilton Health Sciences

Hamilton Health Sciences Address: Hamilton Health Sciences – King West, P.O. Box 2000, Hamilton, ON

McMaster University Medical Centre Address: 1200 Main St W Hamilton, ON L8N 3Z5

McMaster University Medical Centre Contact Number: 905-521-2100

Hamilton Health Sciences Website:

Province: Ontario

Foothills Medical Centre

 4. Foothills Medical Centre

Foothills Medical Centre Address: 1403 29 St NW, Calgary, AB T2N 2T9, Canada
Foothills Medical Centre  Contact Number: +1 403-944-1110
Province: Alberta
University of Alberta Hospital

5. University of Alberta Hospital

Located in: Walter C. Mackenzie Health Sciences Centre
University of Alberta Hospital Address: 8440 112 St NW, Edmonton, AB T6G 2B7, Canada
University of Alberta Hospital Contact Number: +1 780-407-8822
University of Alberta Hospital Website:
Province: Alberta
Royal Alexandra Hospital

6. Royal Alexandra Hospital

Royal Alexandra Hospital Address: 10240 Kingsway NW, Edmonton, AB T5H 3V9, Canada

Royal Alexandra Hospital Contact Number: +1 780-735-4111
Province: Alberta

7. The Ottawa Hospital – Civic Campus

Located in: ICES uOttawa

The Ottawa Hospital – Civic Campus Address: 1053 Carling Ave, Ottawa, ON K1Y 4E9, Canada

The Ottawa Hospital – General Campus Address: 501 Smyth Road, Ottawa, Ontario, K1H 8L6

The Ottawa Hospital – Civic Campus Contact Number: +1 613-798-5555 ext.17412
The Ottawa Hospital – General Campus Contact Number: +1 613-737-8899 ext.78520
The Ottawa Hospital – Civic Campus Website:
President and CEO Biography Contract: Cameron Love
                                                                            Contact Number: 613-737-8899 ext. 14800
Chief of Staff Biography: Dr Virginia Roth
                                               Contact Number: 613-737-8899 ext. 77240
Province: Ontario

Jewish General Hospital

8. Jewish General Hospital

Jewish General Hospital Address: 3755 Chem. de la Côte-Sainte-Catherine, Montréal, QC H3T 1E2, Canada

Jewish General Hospital Contact Number: +1 514-340-8222

Jewish General Hospital Website:
Jewish General Hospital All Departments List:
Province: Quebec

North York General Hospital

9. North York General Hospital

North York General Hospital Address: 4001 Leslie St, North York, ON M2K 1E1, Canada
North York General Hospital Contact Number: +1 416-756-6000
North York General Hospital Website:
Corporate Communications and Public Affairs
Contact Number: 416-756-6127
Human Resources
Tel: 416-756-6008
North York General Foundation
Tel: 416-756-6944
Fax: 416-756-9047
Volunteer Services
Contact Number: 416-756-6088
Privacy Office
Contact Number: 416-756-6448
North York General Assessment and Wellness Centre Address: Outpatient Physiotherapy Services
                                                                                                                        255 Consumers Road, Suite 220, Toronto ON M2J 1R3
                                                                                                                        Contact Number: 647-345-8091
North York General Seniors’ Health Centre Address: 2 Buchan Court, Toronto ON M2J 5A3 Long-term care home
NYGH Minor Surgical Procedures and Elder Care Centre Address: 243 Consumers Road, Toronto ON M2J 4W8 Suite 300
For more details, click on this link:
Province: Ontario
Sunnybrook Health Sciences Centre

10. Sunnybrook Health Sciences Centre

Sunnybrook Health Sciences Centre Address: 2075 Bayview Ave, Toronto, ON M4N 3M5, Canada

Sunnybrook Health Sciences Centre Contact Number:+1 416-480-6100

Sunnybrook Health Sciences Centre Website:
Province: Ontario
Sunnybrook Reactivation Care Centre: 200 Church Street, Third Floor, Toronto, ON, Canada M9N 1N8
St. John’s Rehab Centre: 285 Cummer Avenue, Toronto, ON, Canada M2M 2G1
Holland Centre: 43 Wellesley St. East, Toronto, ON, Canada M4Y 1H1
Bayview Campus: 2075 Bayview Avenue, Toronto, ON, Canada M4N 3M5


More Hospitals Recommendations for Best Treatment in Canada

Toronto General - University Health Network

Toronto General – University Health Network

Located in: Toronto General Hospital

Toronto General Hospital Address: R. Fraser Elliott Building, 1st Floor, 190 Elizabeth St, Toronto, ON M5G 2C4, Canada

Toronto General Contact Number: +1 416-340-3111
To sign-up for myUHN Patient Portal, mail at:
For job and career-related opportunities at University Health Network, mail at:
Toronto General Website:
Province: Ontario

Mount Sinai Hospital

Mount Sinai Hospital

Mount Sinai Hospital Address: 1468 Madison Ave, New York, NY 10029, United States
Mount Sinai Hospital Contact Number: +1 212-241-6500

Mount Sinai Hospital Website:

For general enquiries, contact at 416-596-4200

To enquire about the patient, contact at 416-586-8300

For job or career-related opportunities, contact 416-586-4800 ext. 5040 or you can also mail at

St. Michael's Hospital

St. Michael’s Hospital

St. Michael’s Hospital Address: 36 Queen St E, Toronto, ON M5B 1W8, Canada
St. Michael’s Hospital Contact Number: +1 416-360-4000
Unity Health Toronto:
Province: Ontario




Leave a comment