dr mackinnon - charlottetown family physician / collaborative care practice

Dr. Randy MacKinnon

Family Medicine and
Collaborative Care Practice

418 Queen Street, Charlottetown

For more information regarding Covid-19, please refer to princeedwardisland.ca/covid19.
Islanders experiencing symptoms (cough, fever, or shortness of breath) within 14 days after international travel should call 8-1-1 to be screened, and if necessary, directed for testing.

Our website provides information and resources for current patients of Dr. Randy MacKinnon. 

Dr. MacKinnon is not accepting any new patients but does offer several services for the general public including liquid nitrogen clinics and driver’s medicals. 
collaborative care

What is Collaborative Care?

meet our team

Meet Our Team

request appointment

Request Appointment

skin clinic

Liquid Nitrogen Clinic

About Dr. MacKinnon

Dr. Randy, as his patients call him, has practiced Family Medicine in Charlottetown since 1995, after completing his medical training at Dalhousie University.  He has also completed a Diploma in Musculoskeletal Medicine from the University of Toronto, and a Master’s Certificate in Physician Leadership from York University Schulich School of Business.  He was recognized as PEI Family Physician of the Year in 2009.  In addition to his office practice, you might also see him at the QEH Emergency Room, or providing surgical assistance in the QEH Operating Room.

His philosophy is to treat patients respectfully, to make them feel at ease and relaxed during their visits, to treat the medical issues that arise, and to encourage healthy and active lifestyles that enable preventative solutions in the long run. He and his staff recognize the importance of, and have adopted, healthy and active lifestyles in their personal lives.

In his busy practice he and his staff make every effort to provide timely care based on their professional understanding of the patient’s needs.  “We try hard to be there for the patient, to use our collaborative approach to make sure that the patient is seen by the right person, at the right place, at the right time.”

dr mackinnon - charlottetown family physician / collaborative care practice

About the Practice

Dr. MacKinnon operates a collaborative practice, working with allied health professionals to provide many health services including diabetes education, nutrition counselling, mental health support, prenatal care, well-baby checks, bloodworks, and injections.

Hours and Location

Call Us

Family Medicine: 902-566-1229
Allied Health: 902-892-4770
Fax: 902-628-6337

Hours

Monday-Friday: 8am - 4pm

Location

418 Queen Street, Charlottetown
Prince Edward Island
C1A 4E6