Expert medical care, right in your neighbourhood.

Two walk-in clinics in Waterloo and Kitchener.
Walk in, or book a time online.

Find a clinic

Today

On busy days, registration may close before closing time.

Visit us in Waterloo or Kitchener

Register for a family doctor

Family care is coming soon. Registration is now open.

Please have your Ontario health card ready.

Register now
A doctor caring for a girl as her mother looks on

Before your visit

All policies
  • Register, then come back

    Patients are seen in order of arrival, unless someone needs urgent care. You can register, leave, and return at your estimated time without losing your turn.

  • Bring a valid health card

    If your card is invalid or expired, there is a $60 hold payment. We refund it within 7 to 10 business days once you bring a valid card.

  • One issue per visit

    Out of consideration for other patients, our doctors deal with one issue per visit.

  • No controlled medications

    We do not prescribe or refill narcotics, benzodiazepines or other controlled medications.

Caring for Waterloo Region for decades

Our experienced team offers accessible, compassionate care to individuals and families across our community.

Consumer Choice Award Business Excellence, Medical Clinic, Private
Waterloo Region, 2026 and 2027
About the award

Join our team

We’re always looking for qualified, enthusiastic and energetic teammates.

We have opportunities for physicians, medical office assistants, RNs, RPNs, co-op students and volunteers.

Apply online

Call a clinic

Waterloo Walk-In Clinic Hours · Mon to Fri 9 am to 8 pm 519-725-1514 K-W Walk-In Clinic Hours · Mon to Fri 9 am to 8 pm 519-279-4098

Book an appointment

Choose a time that works for you, and we’ll confirm it by text.

Waterloo Walk-In Clinic University Shops Plaza Hours · Mon to Fri 9 am to 8 pm K-W Walk-In Clinic Inside Walmart, The Boardwalk Hours · Mon to Fri 9 am to 8 pm