NMMP Renewal Information
Please note the following important dates and information for your upcoming CFPC Non-Member Mainpro+® Participant (NMMP) renewal.
Key dates:
- During the week of May 11, 2026: Your NMMP renewal will be available on the CFPC Portal. You will receive an email when your renewal is ready to be completed.
- July 1, 2026: Your renewal payment is due. The NMMP fee has increased by 2.5 per cent, reflecting inflation, and is $844 for the 2026/27 billing year.
- September 10, 2026: If fees remain unpaid, your participation will be discontinued. The NMMP category is no longer available for reinstatement. If your participation is discontinued, you may apply for CFPC membership (if eligible). There is a $154 reactivation fee due at the time of reinstatement, in addition to relevant membership fees (national and Chapter if applicable).
Continuing Professional Development (CPD)
You can subscribe to the following CFPC programs during your online renewal:
- CFPCLearn
A digital learning platform, offering hundreds of learning options like e-courses, webinars, podcasts, and articles. Content is regularly updated with the latest information in family medicine, and your credits will be automatically uploaded for you. Learn more about CFPCLearn. - Self Learning™ Program
Offered in both print and digital formats, the Self Learning Program allows you to dive deep into each volume, with topics written by practising family physicians in Canada. A new volume is distributed every two months, with 40 questions developed to stimulate your learning experience. Learn more about Self Learning.

For current subscribers to CFPCLearn and/or the Self Learning Program:
- Your renewal will automatically include your program subscription renewal(s).
- To unsubscribe from CFPCLearn or the Self Learning Program, please send an email to the Member Care Centre at [email protected] and wait for an email confirmation that your invoice has been adjusted before completing your renewal payment.
General Information
-
How to renew online
It is best to complete your online renewal on a computer.
Log into the CFPC Portal and use one of the following options:
- Click Renew Now on the dashboard.
- Click My Account in the portal header, click the Finance tab, and click the blue Pay button.
Once your renewal is complete, you can access your receipt under the Finance tab.
-
Payment methods accepted
Credit card (preferred)
- Visa
- Mastercard
- American Express
- Visa Debit
- Debit Mastercard
Cheque
- Payable to: The College of Family Physicians of Canada
- Mail to: The College of Family Physicians of Canada, 2630 Skymark Avenue, Suite 600, Mississauga, ON L4W 5A4
- Include: Your CFPC ID number with your cheque payment
-
Logging in to the CFPC Portal
If you are having difficulties logging into the CFPC Portal, please follow these steps to reset your password. It is best to complete your password reset on a computer.
- Go to the CFPC Portal login page.
- Click “Forgot your password?” below the log in button.
- On the password reset page enter your username. Your username is the email address on file with the CFPC.
- Check your email for a message advising you to complete the password reset.
- Click the link in the email to be directed to the CFPC Portal to create a new password.
- Create your new password using the following criteria:
- A minimum of 12 characters
- At least one letter
- At least one number
Once you create a new password, you will be logged into your account. Update any saved passwords with your new password.
Contact us
If you have questions:
- Log into the CFPC Portal, and click the chat icon to ask Ellie, our digital assistant, or to chat live with a CFPC representative.
- Log into the CFPC Portal, click My Account in the header, scroll down to the list titled I Want to…, and select General Inquiry or the appropriate change request form.
- Email us at [email protected].
- Call us at 1-800-387-6197, ext. 250, Monday to Friday, 8:30 a.m. to 4:30 p.m. (ET)
Responses may be delayed during the renewal period. We will respond to all inquiries in the order they are received. We appreciate your patience.