Jump to Content

Health Bus

Bringing health to where it’s needed
The Rotary Club of Toronto Sherbourne Health Bus is a mobile clinic that provides services to people who often face barriers to accessing healthcare. We focus on providing accessible care in a confidential and non-judgement way.


Who do we serve?

Health Bus services are available for individuals who often face barriers to accessing health care services, such as those experiencing homelessness or who are under-housed, substance use, sex work, mental health concerns and/or recent incarceration. We also support immigrant, refugee and newcomer communities; 2SLGBTQ community members; and people who face barriers connecting with their primary care providers.

Care is provided by a multidisciplinary team that includes Nurse Practitioners, Case Managers, Program Workers, and Community Support Workers and other specialized care providers.

View or print our monthly schedule here.



Services Offered


  • General health assessments
  • Ongoing primary care
  • Preventative screening and care
  • STBBI, HIV and Hep C testing
  • Wound care
  • Overdose prevention (Naloxone) & harm reduction supplies
  • Case management supports
  • Community navigational support
  • Form assistance
  • Referrals to healthcare providers
  • Safer sex supplies
  • Hygiene supplies

No appointment needed!
Confidential, non-judgemental care.

Frequently Asked Questions

What is the Health Bus?
Where does the Health Bus stop?
How can I access the Health bus? Is there a referral process?
Do I need a health card (OHIP) to access services on the Health Bus?
Can I have the Health Bus come to my community agency/location?

Our History


We’ve been on the road for over 20 years!

In 1995, several leaders of the Rotary Club of Toronto had an idea for an innovative mobile health service that could bring care directly to those experiencing homelessness. They approached the Wellesley Central Hospital and offered to fund a fully equipped vehicle to launch a mobile health program. In 1996, the Rotary Club of Toronto Health Bus made its first trip. It was the first of its kind in Canada, offering a mobile health service that made stops directly in the community.

When the Wellesley Central Hospital closed in 2002, the Health Bus became a program of Sherbourne Health. With Sherbourne’s mission to provide equitable, quality health care, the Health Bus was a perfect fit.

In 2005, when the vehicle needed to be replaced, the Rotary Club funded the second generation, which provided services in Toronto for over a decade.

Donate Today

The Health Bus is a program of Sherbourne Health and we are committed to building programs that enable more people and diverse communities to find wellness.

Donations from generous individuals, groups, families and companies allow us to sustain and grow important programs like the Health Bus, to bring health to where it’s needed.

Questions? Contact us.