Mainpro+® Program Requirements

Log in to your account

Earn credits and stay on top of your education with these two learning options:
CFPCLearn for quick, online learning opportunities related to your practice.Self Learning for a deep-dive into topics related to your practice, in print and digital formats.
Updates to Mainpro+

We’ve launched a new Mainpro+ platform to enhance your CPD experience, in response to member feedback. Check out our tutorials and explore the new platform at your own pace.
Watch Now
We’ve also introduced updated program requirements:
-
Fewer credit categories to clarify credit allocation and streamline credit entry
-
New requirements for Certified Assessment credits to align with priorities set out by medical regulatory authorities, who are focusing on practice improvement
Tips and Tricks
Sign up today! Live webinar about the new Mainpro+ platform
We’re excited to host live certified webinars designed to guide you through the new Mainpro+ platform, covering essential topics such as new program requirements, exciting platform features and functions, how to earn Certified, Certified Assessment, and Non-certified credits in your everyday practise, and strategies to maximize your CPD planning and credit reporting.
May 14, 7:00pm (ET) | 4:00 p.m. (PT) | 8:00 p.m. (AT) (English)
Register
May 20, 12:00pm (ET) | 9:00 a.m. (PT) | 1:00 p.m. (AT) (French only)
Register
Navigating the New Mainpro+ Platform and Program Requirements
Discover our resources to help you navigate the new Mainpro+ platform and program requirements!
Questions?
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: 1-800-387-6197 and press 2
Email: [email protected]
Mainpro+ Requirements
Practising members/NMMPs*
*(NMMPs are required to meet the same Mainpro+ requirements as Practising members)Membership Type | General Credit Requirements | Certified and Certified Assessment 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 credits must be Certified and/or Certified Assessment credits, of which at least 10 must be Certified Assessment credits. | No Limit |
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 three credit categories:
- Certified credits: Activities (seminars, conferences, clinical rounds programs, webinars, asynchronous online activities, etc.), that have been formally reviewed and approved as per the standards for certified CPD set by the CFPC.
- Certified Assessment credits: Certified activities (practice audits, practice assessments, chart audits, simulation activities, etc.) in which analysis of data, including providing or receiving feedback, stimulates self-reflection and leads to practice/performance improvement. These may be self-directed or conducted with others.
- Non-certified credits: Activities that are not formally reviewed but comply with the College’s definition of CPD. They must be non-promotional and provide valuable professional learning opportunities that can be used for non-certified credits.

See the full list of activities that are eligible for Mainpro+ credits.
How to earn Certified Assessment Credits
We understand that this is an additional requirement, and we’re committed to providing a variety of easily-accessible options, including activities you may already be doing. Participants can complete Certified Assessment activities from any provider, with a wide range of options available, in addition to those offered by the CFPC. Here are a few examples of activities that are eligible for Certified Assessment credits:
- Publishing an article
- MCC360
- Medical regulatory authority quality/practice improvement programs
- Professional Learning Plan: This is free for CFPC members, allowing participants to claim up to 20 Certified Assessment credits
- Linking Learning Exercises: These are free for CFPC members and can be used to reflect on the impact of activities you do every day, including teaching, research and literature reviews (including UpToDate searches), earning five Certified Activity credits per reflective exercise
- Examiner for medical exams
- Advanced life support courses
- Accreditation surveyor
Discontinued two- and three-credits-per-hour certification
We’re making it easier for busy family physicians to earn extra credits, depending on their schedules, by sunsetting two- and three-credits-per-hour activities and switching to a new Optional Enhanced Activities model. As of December 2024, all activities now earn one credit per hour, and some programs now offer optional activities for extra credit. By ensuring fairness and respecting physicians' time, we are facilitating more manageable and more meaningful participation in continuing professional development.
All two- and three-credits-per-hour activities migrated into the new system will have an expiry date of December 31, 2025, at the latest.
Mainpro+ Program Requirements
- Read the Mainpro+ policies
- Discover the Linking Learning options
- Learn about the Professional Learning Plan (PLP)
- Understanding Mainpro+ Certification Standards
Contact us. We’re here to help!


- Email us to book a phone or secure virtual screenshare appointment.
- Chat with us live from your Mainpro+ account.
- Email or call us with any CPD questions—no appointment needed.
Phone: 1-800-387-6197, press 2 for Mainpro+.
Email: [email protected]