Introduction to MAINPRO® (Maintenance of Proficiency)

Changes to Mainpro - Mainpro+ is coming

As part of the CFPC’s ongoing commitment to providing quality continuous professional development (CPD), the MAINPRO® program is being enhanced to meet your changing interests and learning requirements. Coming soon, some exciting changes will take place. We call it Mainpro+!

The new Mainpro+ system will be easier and more intuitive to use. New reporting categories will provide opportunities to earn credit for more practice activities, and there will be greater access through your smartphone or tablet.  These and other changes are profiled in a brochure and a video. We hope that you will take a couple of minutes to read over the brochure and watch the video as well.

MAINPRO® (Maintenance of Proficiency) is the College of Family Physicians of Canada (CFPC) program designed to support and promote the continuous professional development for family physicians. Mainpro serves three key functions:

  • To provide CPD participation guidelines and standards for Canadian family physicians
  • To enable family physicians to conveniently track and monitor their CPD participation
  • To ensure high-quality, ethical CPD programming through a rigorous peer-review accreditation process

Mainpro sets the standards for effective CPD for Canadian family physicians

Mainpro policies and guidelines are developed by the CFPC National Committee on Continuing Professional Development (NCCPD). The NCCPD has family physician representation from each of the 10 CFPC provincial chapters; to foster collaboration and best-practice sharing, committee meetings also include invited participants (non-voting observers) from a variety of organizations including the American Academy of Family Physicians (AAFP), the Canadian Medical Association (CMA), and the Royal College of Physicians and Surgeons of Canada (RCPSC). The NCCPD employs trusted resources including outcome-based educational research, Canadian quality of health/health care indices, and the National Physician Survey (NPS), to guide its work.

Physicians participating in Mainpro demonstrate a commitment to lifelong learning through completion and documentation of personal CPD; individual participation is measured against established minimum participation standards. Mainpro is a flexible program, allowing physicians to engage in CPD relevant to their practice population and individual needs. The online reporting feature allows physicians to monitor CPD progress to-date, report CPD participation, and print CPD transcripts all at the touch of a button.

A well-defined, physician-administered CPD accreditation process ensures that educational offerings are relevant and valuable to family physicians, while encouraging educational providers (those developing and hosting CPD events) to offer the most effective programs possible. Mainpro-accredited programs are thoroughly reviewed by trained CFPC member physicians who ascertain that content is appropriate for family physicians and also that the materials and delivery follow established guidelines. To facilitate timely program review, the CFPC offers educational providers the opportunity to apply for Mainpro accreditation online using QuickConnect.


If you have any questions, please contact CPD staff at or 1-800-387-6197 ext 243 or 204.

Your Guide to Mainpro

Contact Us - CPD

Have questions about continuing professional development?

Contact the CFPC CPD Department:


CPD Providers:

Copyright © 1996-2015 The College of Family Physicians of Canada