Nurse Practitioner's Children's Clinic

A same-day clinic for anyone 18 and under experiencing illness including influenza like illness symptoms. Operated by our colleagues at the North Durham Family Health Team.

Ready to book your COVID Vaccine?

We are now offering booster doses of COVID vaccine appointments to eligible people.

Need an appointment?

Several of our family doctors offer online booking for their patients.

Get Your Flu Shot Today.

In addition to hand washing, masks and physical distancing, receiving an influenza vaccine in a previous year and in the current year is the best protection against influenza.

Help us go paperless.

While virtual communication has many advantages, it also comes with a few risks that we want to be sure you are aware of.

How can we help you today?

Urgent Care

Reserve your Same-Day booking window with reception using our online booking portal. Portal opens 1-hour prior to clinic opening

Looking for a New Doctor?

We currently have a waiting list for patients looking for a new doctor. Comeplete the  form to add your name.

Book an Appointment

Select physicians are currently offering their own patients the option to book medical appointments via a secure online portal.

Unattached Patient Clinic

Open to patients in the community who are currently on our waiting list for a new physician and do not currently have a physician.

Pay a Bill Online

Pay your bill online from your own computer.

Careers

The best care starts with the best people.

At Medical Associates of Port Perry, our priority is you!

At Medical Associates of Port Perry our group of family physicians, general surgeons and cardiologist work in collaboration with the North Durham Family Health Team to provide comprehensive health care to those in Port Perry and surrounding communities.

Virtual Communication Consent

Help us go paperless. While virtual communication has many advantages, it also comes with a few risks that we want to be sure you are aware of.

We value patient feedback

We are committed to patient-centred, quality care and welcome and value our patients’ questions, concerns and suggestions for improvements.