Skip to Main Content
Mainpro+ logo
The College of Family Physicians of Canada (CFPC) designed this program to support the continuing professional development (CPD) of family physicians and family medicine learners in Canada. Mainpro+® lets family doctors and family medicine residents easily track and monitor their CPD participation, provides information and guidelines on standards related to CPD participation, and ensures the delivery of high-quality, ethical programming through a rigorous certification process.

Mainpro+ serves three key functions:

  1. To provide CPD participation guidelines and standards
  2. To help participants track their CPD participation conveniently
  3. To ensure the delivery of high-quality, ethical CPD programming through a rigorous peer-review certification process

View, download, and print our complete program guide for your reference.

Picture of a young doctor using a laptop at her desk.
View the Mainpro+ Manual.

Our FAQs can help.

A person pressing the question mark key on a keyboard.

News & Updates


New Update for Mainpro+ Participants: The Impact Assessment Questionnaire is now an optional exercise when claiming your CPD credits!

We listened to your feedback about Mainpro+ and have made the Impact Assessment Questionnaire optional, to alleviate some of the administrative burden when claiming your CPD credits. The changes to the questionnaire have been implemented on the Mainpro+ platform. Log in to your Mainpro+ account now.

Share your input about Mainpro + with us!

We’re seeking input from our Mainpro+ participants about their Mainpro+ and CPD experience to help us continue to improve on and provide the very best Mainpro+ platform and CPD programs. Complete our quick survey now.

UpToDate™ has a new credits claim process

Changes have been made to the way credits are claimed in Mainpro+.

A helpful tip for Mainpro+

You can easily find your CFPC ID number from your Mainpro+ Dashboard—look beside your name.

Did you know this about Mainpro+?

Discover tips for using your Dashboard in Mainpro+.

Get Chatting with us in Mainpro+

It’s easier than ever to get in touch with one of our Mainpro+ experts.

We are available Monday through Friday, 8:00 a.m. to 4:30 p.m. (ET).

Phone: 905-629-0900 or 1-800-387-6197 ext. 560
Email: [email protected]

Mainpro+ requirements

To maintain your CFPC membership or your Non-Member Mainpro+ Participant (NMMP) status, you must meet the following requirements:

Practising members/NMMPs

Membership or Participation Type General Credit Requirements Certified Credit Requirements Non-Certified Credit Limitations
Practising Submit a minimum of 250 credits in each five-year cycle.

Submit at least 25 credits each year (either certified or non-certified).
At least 125 of the 250 credits must be Mainpro+ certified. Up to 125 of the 250 credits may be non-certified.

Members with optional CPD participation

Membership or Participation Type General Credit Requirements
Learner – International medical graduate (IMG) and Resident Access to the Mainpro+ system is available, but participation in the program is voluntary.


Credit categories

There are two credit categories:

  • Certified credits: Activities that are formally reviewed and approved by the CFPC as meeting standards for certified CPD provide certified credits.
  • Non-certified credits: Activities that are not formally reviewed but comply with the College’s definition of CPD, are non-promotional, and provide valuable professional learning opportunities can be used for non-certified credits.
Here are examples of activities based on whether they qualify for certified or non-certified credits and the relevant learning category:
Activity Categories Certified Activities
Mainpro+® participants must earn at least
125 certified credits during a reporting cycle.
Non-Certified Activities
All non-certified activities are eligible for one
non-certified credit per hour of participation.

Group Learning

group learning icon

  • CFPC certified Mainpro+ Group Learning activities (e.g., conferences, medical rounds, interactive webinars, journal clubs)
  • Advanced Life Support programs (including ALARM)
  • Foundation for Medical Practice Education Practice Based Small Group (PBSG) Learning Program
  • Quebec Category 1 credits
  • Royal College of Physicians and Surgeons of Canada Maintenance of Certification Accredited Section 1 activity credits (maximum 50 credits per cycle*)
  • AAFP Elective credits
  • Royal College of Physicians and Surgeons of Canada Section 2 credits
  • Other (non-certified) educational conferences, medical rounds, webinars
  • Other (non-certified) small group activities

Industry-sponsored (e.g., pharmaceutical) meetings that do not bear the CFPC certification statement are not eligible for any type of Mainpro+ credits.


self learning icon

  • CFPC certified Mainpro+ Self-Learning activities
  • CFPC Self LearningTM Program
  • Canadian Family Physician (CFP) Mainpro+ articles
  • Formal studies/university degree
  • Linking Learning to Practice
  • Online CPD (e.g., InfoPOEMs, UpToDate)
  • Quebec Category 1 credits
  • Committee participation
  • Journal reading
  • Preparing for and presenting at conferences, speaking engagements, lectures
  • Preparing/submitting manuscripts for publication
  • Self-study using enduring materials (e.g., podcasts, monographs, videos, e-learning modules)
  • Teaching activities (clinical or academic)


assessment icon

  • CFPC accreditation surveyor
  • CFPC certified Mainpro+ Assessment activities
  • CFPC Examination of Added Competence in Emergency Medicine
  • Linking Learning to Assessment
  • Pearls™
  • Practice audits/quality assurance programs
  • Royal College of Physicians and Surgeons of Canada MOC Accredited Section 3 activity credits (maximum of 50 credits per cycle*)
  • Quebec Category 1 credits
  • Medical examiner for certification exams
  • Family medicine curriculum review
  • Manuscript review for medical journals
  • Review of clinical practice guidelines
  • Review of learning materials

See the full list of activities that are eligible for Mainpro+ credits.


Mainpro+ remedial cycles

Over the years our members have told us the single most important question they have is:

What happens if I do not meet the requirements?

Any CFPC member or NMMP who does not meet the credit requirements of their five-year cycle will be placed in a two-year remedial cycle. During this time:
  • The use of all applicable CFPC Special Designations (e.g., CCFP, MCFP, FCFP, and CACs) will be suspended
  • Cycle and Special Designation status updates will be reported to the appropriate licensing body
  • All entries will require documentation (proof of participation or certificate of attendance) to be uploaded at the time of credit entry and are subject to review and approval by the CFPC
Any CFPC member or NMMP who is in a two-year remedial cycle is eligible for early completion status if they meet the cycle requirements within the first 12 months. Their CFPC Special Designations will be restored (if applicable) and their two-year remedial cycle will be converted into a regular five-year cycle. The cycle start date will remain the same and all the credits that were previously reported and approved will apply to the new five-year cycle.

For example: If your two-year remedial cycle began on July 1, 2020 (with an end date of June 30, 2022), and you were able to earn and report 50 certified credits and 50 non-certified credits by February 1, 2021, your new cycle would be:
  • Start date: July 1, 2020
  • End date: June 30, 2025
  • Cycle summary: 50 certified and 50 non-certified credits

Related resources

Our top resources can be accessed quickly here. For more detailed information, please check out the rest of the Mainpro+ section.

No results found.

No results found.

No results found.