Introduction to MAINPRO® (Maintenance of Proficiency)

Changes to Mainpro - Mainpro+ is coming

As part of the CFPC’s ongoing commitment to providing quality continuing professional development (CPD), the MAINPRO® program is being enhanced to meet your changing interests and learning requirements. Some exciting changes will be taking place soon. The new system will be called Mainpro+TM!

The new Mainpro+ system will be easier and more intuitive to use. New reporting categories will provide opportunities to earn credit for more activities. The new online reporting tool will make reporting your credits easy and efficient. We invite you to take five minutes to read the brochure and watch the video explaining these and other changes.

Read the brochure 
Watch the video

Mainpro (Maintenance of Proficiency) is the College of Family Physicians of Canada (CFPC) program designed to support and promote continuing 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 sharing of best practices, 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,

to report CPD participation, and to 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, and encourages 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 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 email CPD staff at [email protected] or call 1-800-387-6197 ext 560.

Your Guide to Mainpro

Contact Us - CPD

Have questions about continuing professional development?

Contact the CFPC CPD Department:


CPD Providers:

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