General Medicine & Primary Care Clinics

A clinic operated by a handful of volunteer doctors, nurses and community members began providing free healthcare to newcomers to Canada who found it difficult, often impossible to obtain the medical treatment they needed.

CCRIHC’s teams of nurses, nurse practitioners, and volunteer physicians provide comprehensive primary medical care to refugees and displaced migrants, including undocumented and medically uninsured newcomers.

We provide general medical treatment and advice, diagnosis and management of acute and chronic medical problems for children, youth, and adults.

Our teams also administer vaccines to children and adults and we make referrals to specialists and provide support to those who are pregnant without care.

Our medical providers are a compassionate, empathetic and devoted interdisciplinary team of allied healthcare professionals, who firmly believe that access to healthcare is a human right for everyone. All information is confidential and never shared.
We provide care and advice without judgement of immigration status or the ability to produce a health card, or pay. CCRIHC is a lifeline to newcomers unable to otherwise access healthcare. We can provide medical documentation to support immigration and refugee asylum claims.

Primary Care Clinics Hours of Operation:

Monday to Friday 9:00am – 4:00pm

The After Hours Community Volunteer Clinics (CVC)

The CVC provides vital health care services and clinics after hours. Comprised of a team of dedicated and caring volunteer Nurse Practitioners, Doctors, Nurses and Administrative staff. The CVC encourages appointments but also accepts walk-ins within the hours of operation listed below.

Community Volunteer Clinics (CVC) Hours of Operation:
Tuesday 5:00pm – 8:00pm
Thursday 5:00pm – 8:00pm
Saturday: 10:00am – 3:00pm

If you have any questions regarding our Primary Care or Community Volunteer Clinics or wish to make an appointment please contact the centre’s main line at (647) 267-2176 or email us at

Let’s come together to provide a lifeline to refugees & asylum seekers inside our borders. If you want to join us and become part of the humanitarian solution, consider donating to the Canadian Centre for Refugee & Immigrant Healthcare.