
It applies across Canada. Details vary by province or territory, but the main steps are the same. We will also show you tools and resources you can use to plan your timeline and avoid common delays.
If you are brand‑new to the idea of licensure and just want to understand what P.Eng. means, you can start with What Is a P.Eng. in Canada? Title, Meaning & Who Needs It. If you are in Ontario, you may also want to read our Ontario‑specific guides:
Table of contents
- P.Eng. licensing paths at a glance
- Step 1: Choose your provincial / territorial engineering association
- Do I need to be a Canadian citizen or permanent resident?
- Step 2: Submit your P.Eng. licence application
- Step 3: Academic assessment and technical exams (if assigned)
- Step 4: Build and document your engineering experience (CBA)
- Step 5: Pass the NPPE law and ethics exam
- Step 6: Board approval and receiving your P.Eng. licence
- How long will it take?
- What should you budget for your P.Eng. licence?
- Common licensing questions EITs ask
- Your next steps
P.Eng. licensing paths at a glance
There are two common paths to getting your P.Eng. licence. Your path depends on whether you earned your engineering degree in Canada (accredited program) or abroad.
Internationally educated engineers (non‑accredited program)
- Choose your association and submit your P.Eng. application
- Academic assessment
- Technical exams (if assigned)
- Competency‑Based Assessment (CBA)
- National Professional Practice Exam (NPPE)
- Board approval and licence issued
Canadian‑educated engineers (accredited program)
- Choose your association and submit your P.Eng. application
- NPPE law and ethics exam
- Experience reporting / CBA
- Board approval and licence issued
If you were educated outside Canada, you can also read our page for internationally educated engineers for extra details and examples of typical paths for foreign‑trained engineers:
Internationally Educated Engineers: Getting Licensed in Canada.
Below we walk through each step, highlight where people get stuck, and point you to resources if you want structured help.
Step 1: Choose your provincial / territorial engineering association
If you have not applied yet, start with the regulator where you live and do most of your projects. That is usually where your employer expects you to be licensed.
Talk to your manager or supervisor about:
- Where your team’s projects are located
- Which association makes the most sense for permits and seals
- Whether there are plans for you to relocate in the next few years
Once you know your province or territory, visit the association’s website to confirm admission requirements, fees, and current processing times.
Should you get licensed in a “faster” province and transfer back?
Some engineers ask if they should apply in a province that seems “quicker” and then transfer their P.Eng. back to where they actually live. On paper this can look like a shortcut; in practice it usually is not.
Based on years of watching people try it, a few simple guidelines help:
- If you have already started an application with an association, it is almost always better to stay. Any time you “save” by switching is usually lost in the transfer process and extra admin.
- If you have not applied yet, choose your first association based on:
- Where you live now (and expect to live in the near future)
- Where your projects and clients are
- Where your employer needs you to be licensed for seals and permits
There are also hidden costs to chasing a “quick” province first:
- You may pay application and registration fees twice (once in each province)
- You may pay annual dues in two places during the transfer period
- You take on extra paperwork and waiting time while regulators exchange information
All of that can easily add hundreds of dollars (or more) and extend your total timeline. In most cases, the simplest and fastest path is to work with the regulator that actually matches where you live and practise, and to move steadily through their steps instead of trying to game the system.
Some applicants also ask whether they should try to get licensed in Ontario under the newer 2‑year minimum experience rule and then transfer to another province. While national mobility does make it easier to move a P.Eng. between regulators when you are in good standing, you should still:
- Confirm the current rules and fees with both regulators before you decide, and
- Weigh the extra cost and admin against simply applying where you actually plan to live and work.
Do I need to be a Canadian citizen or permanent resident?
Many internationally educated engineers worry that they must be a Canadian citizen or permanent resident before they can apply for P.Eng. licensure. In most provinces and territories, citizenship and PR status are not listed as licensing requirements.
Instead, regulators focus on:
- Your engineering education (degree and academic assessment)
- Your engineering experience and CBA competencies
- Passing the NPPE or equivalent law and ethics exam
- Good character and professional conduct
A few examples as of mid‑2026 (always verify on each regulator’s website):
- Ontario (PEO): PEO’s prospective‑applicants FAQ states that you do not need to be a Canadian citizen or permanent resident to become licensed as a professional engineer.
- British Columbia (EGBC): Engineers and Geoscientists BC notes that they do not consider visa status when they assess eligibility for registration.
- Alberta (APEGA): APEGA distinguishes between Professional Members (P.Eng.), who are Canadian citizens or permanent residents, and Licensees, who are neither citizen nor PR but can still be authorized to independently practise engineering in Alberta.
- Saskatchewan (APEGS): The published P.Eng. / Professional Member requirements do not list citizenship or PR status as a condition; their separate Licensee route is mainly for applicants who do not meet the usual academic requirements.
The important point is that your immigration status and your licensing status are separate, even though they interact in practice. Your regulator decides whether you meet their engineering standards. Immigration status, work permits, and residency questions are handled by the federal government and are outside the scope of this guide.
This section is for general licensing information only and is not immigration or legal advice. Rules can change, so always:
- Check your own regulator’s current FAQ and application pages, and
- Speak with a qualified immigration or legal professional if you need advice about your status or work authorization.
Step 2: Submit your P.Eng. licence application
Submitting your application is usually straightforward. Most associations use an online portal or PDF form. You will typically be asked for:
- Identification and contact details
- Academic history (transcripts are required)
- Employment details and references
- A good‑character declaration
- An application fee
Do this early. You do not need to have every other step “perfect” before you apply. The association will review your file and tell you what is missing or what comes next.
Step 3: Academic assessment and technical exams (if assigned)

This step mainly affects internationally educated engineers. Your association compares your degree with a Canadian‑accredited program and looks for gaps.
Typical outcomes for international grads:
- No gaps: you move straight to experience / CBA and the NPPE.
- Gaps found: you are assigned a set of technical exams (often basic studies, complementary studies, and discipline‑specific topics).
Technical exams can add roughly a year to your process if you spread them over two sittings. Plan them early so they do not quietly extend your whole timeline.
When your assignment letter arrives:
- List the exam codes and sittings available.
- Decide how you will prepare (self‑study from the syllabus, textbooks, worked solutions, etc.).
- Build a simple study plan so you are not cramming right before each sitting.
If you still feel unsure about your path after reading your assignment letter, our Next Steps page gives practical options based on where you are today.
Step 4: Build and document your engineering experience (CBA)
All provinces/territories now use a Competency‑Based Assessment (CBA) system. You need 2 years in Ontario and Quebec, and four years of acceptable engineering experience with most other regulators. Many associations have softened the formal “Canadian experience” requirement, but having at least one year of Canadian experience under a P.Eng. supervisor is still an advantage.
CBA systems group competencies into themes such as:
- Technical competence
- Communication
- Project and financial management
- Team effectiveness
- Professional accountability
- Safety, environment, and sustainability
- Continuing professional development
Writing strong competency examples often takes several weeks. For most regions, you may need to describe 34 specific situations where you applied engineering judgement, codes and standards, safety considerations, and so on.
To avoid last‑minute stress:
- Start drafting examples while you are still gaining experience, not only at the end.
- Use your association’s official CBA guide and rating scale to see what reviewers look for at each score level.
- Block out regular weekly time (for example, 1–2 hours) to write and refine your examples.
If you want a structured path and examples you can model, you can use our CBA Competencies Guide and, for deeper support, the CBA Blueprint course to guide you through the full CBA step.
Step 5: Pass the NPPE law and ethics exam

The National Professional Practice Exam (NPPE) is a computer‑based multiple‑choice exam on law, ethics, and professional practice. It has 110 questions and a 2.5‑hour time limit. Participating provinces and territories use the same NPPE blueprint, so you are writing the same style of exam even if your association name is different (only Quebec has a different exam).
The NPPE covers six main syllabus areas:
- Professionalism
- Ethics
- Professional practice
- Law for professional practice
- Professional law
- Regulation of members and discipline processes
About 70% of the questions come from ethics, professional practice, and law. Failing the NPPE usually means paying another exam fee, repeating your study time, and waiting roughly three more months for the next sitting, so it is worth preparing properly the first time.
A realistic NPPE study plan looks like:
- Register for a sitting about 2–3 months away.
- Study around 1 hour per day for 4–5 weeks, focusing on the higher‑weight topics first.
- Use structured lessons and practice questions instead of only random PDFs or notes.
- Do some timed mixed question sets in the last 1–2 weeks so the exam format feels familiar.
You can pass without buying all of the recommended NPPE textbooks, especially if you use a course that already points you to key readings and case studies. If you own the books, they can still be used alongside your main study plan.
Most associations email results within 3 weeks after you write the exam.
If you want to see how our approach works, you can start with the free NPPE mini‑course to try lessons and practice questions for one of the NPPE syllabus topics. For a detailed exam guide and current sittings, see our NPPE exam guide and dates page.
Step 6: Board approval and receiving your P.Eng. licence
Once you have:
- Met the academic requirement (including any technical exams),
- Logged and had your experience / CBA approved, and
- Passed the NPPE,
staff at your association usually recommend you for approval. Your file then goes to the registration committee or board. Many boards meet monthly (some skip December), so this stage can add another one to two months of waiting.
After approval, you will receive confirmation from the association and information about your seal, annual fees, and CPD (continuing professional development) obligations.
How long will it take?
Your total licensing time depends on several factors:
- Whether your degree is accredited in Canada
- Whether you are assigned technical exams
- How quickly you complete and submit your CBA examples
- How soon you write and pass the NPPE
To get a rough estimate based on your situation, you can try our P.Eng. Licence Date Predictor. It asks a few simple questions about your background and remaining steps, then suggests a possible licence month so you can work backwards and plan.
What should you budget for your P.Eng. licence?
Costs vary by province and by whether you need technical exams, but you can expect to budget for:
- Application and annual membership fees
- NPPE exam fee
- Possible technical exam fees and textbooks
- Optional prep courses or worked solutions
- CPD once you are licensed
For a more detailed breakdown, see What to budget for your P.Eng. licence. It walks through typical costs so you can plan ahead and spread them out.

Common licensing questions EITs ask
Do I need Canadian experience to get my P.Eng. licence?
Most regulators want at least some of your experience to be in a Canadian context or supervised by a P.Eng. who understands Canadian codes and standards. However, many technical competencies can still be supported by international projects if they show similar standards of practice. Your association’s CBA guide explains how much Canadian experience they expect and how they treat foreign experience.
Will any NPPE practice questions I use appear on my actual exam?
No provider can give you the real NPPE questions since they are not released publicly. Also, students are required to sign a non‑disclosure agreement during the real exam, preventing them from discussing the questions.
Good practice questions are written to match the current NPPE blueprint and difficulty level, not to copy the exam word‑for‑word. Their purpose is to test your understanding, highlight gaps, and give you feedback before you write the real exam.
Do I need to buy the NPPE law and ethics textbooks?
The NPPE is based on a body of knowledge, not on any single textbook. Many engineers pass without buying the recommended books if they use a structured course that provides readings, case studies, and practice questions. If you already own the textbooks, they can be used alongside your main study plan; if not, you can start without them and only order them later if you feel you need more depth.
Are your courses applicable to my province?
For NPPE, all participating provinces and territories use the same blueprint, questions, and format, so our NPPE course is built to work across those associations.
For CBA, our CBA Blueprint course is designed for the common 1.1–7.3 competency framework used by several regulators, with guidance inside the course for provinces that use a slightly different numbering system (for example, APEGA uses 1.1 to 6.5). Each sales page lists which associations are supported.
For more detailed questions about NPPE, CBA, technical exams, and CPD, you can also visit our main Frequently Asked Questions (FAQ) page.
Your next steps
To turn this roadmap into action, choose where you are today and take one small step:
- Not applied yet: gather your documents and submit your application to the association where you live or do most of your work.
- Waiting on academic review or technical exams: review your assignment letter, sketch a study plan, and book your next sitting.
- Ready for NPPE: pick an exam sitting and start a structured study plan (for example, using a course rather than scattered notes).
- Working on CBA: set a weekly writing block and draft 1–2 competency examples each week until your full set is ready.
The process can feel slow, especially when you are balancing work and family, but steady weekly effort compounds.
The biggest hurdles are rarely the association, your experience, or an exam. Most of the time, the real hurdle is hesitation.
Focus on the step that is in your control right now, move it forward this week, and your P.Eng. licence will get closer than it feels today.


Thank you for reading. What PEng licence step do you worry about the most? What have you found the easiest? Leave us your comments here or contact us at https://practiceppeexams.ca/company/contact-us/
What does ITC MEAN WHEN DISPLACED AFTER P.Eng?
Hi Ron,
We’ve never seen that before. Perhaps you can ask the person who’s using that title. Or maybe it is a different designation. Feel free to reach out if you need help with the licensing process [email protected]
I am Idowu Olusegun by name, Male 52yrs of age ,a Nigerian citizen and presently in Canada now as my son just filling (PR) for me and his mum being a citizen here in Canada. I started my carrier from technical education far back in1991 and graduated in 1994. as a criteria for your completion at the school, you need to pass the three stages of city and guild exams then and which i did and passed the three stages and graduated as the best Electrical Student of the year then at the technical school owned by West African Portland Cement . I later proceed for a part time studies at the Polytechnic Ibadan for my National and Higher National diploma on Part time bases while i work with different establishment during my schooling as no one to fund my education. i had been running my personal Engineering firm that i registered with Nigeria corporate affairs commission far in 2007. I work with my firm till date but thinking of relocating to Canada recently because of the economic situation of Nigeria and insecurity there in.
How will you advise me?
Hi Idowu,
Thanks for the email, thanks for the message and for explaining your situation. You definitely have some great experience and education, and now it’s about translating that for a P.Eng. application.
From what I can tell, you’ll likely have to write technical exams because you’re educated outside of Canada. Then you’ll also have to do the CBA and NPPE licensing steps as well. I’ll email you with more information.
Hi, I am Fathima, planning to migrate to Canada with PR after 2 months with 4 years experience. Should I start my PEng application now or after landing in Canada? How long will it take usually for the application to go through? Will I not get any core technical jobs in Canada until I receive my PEng license?
I am a structural engineer btw.
Thanks in advance for addressing my queries
Hi Fathima,
Great questions. Here are your answers:
1. 2 months won’t make a big difference. If you have time now, you can get started with the province your will be living in.
2. There is an initial application and then there are exam(s) and submitting your competency based assessment (CBA). Please allow 1 year to get through the entire process if you are working closely with the Practice PPE Exams team. If you are going through the steps on your own, it might take up to 2 years.
3. For job searches, it is best to look at job boards to see what qualifications they are looking for. Without a P.Eng. you won’t be able to take responsibility for professional work products (PWPs), but you could support a P.Eng. with their work. Then, when you get your licence, you can start taking on more responsibility.
Hello
My name’s Okedele Ayodeji
I’m a new immigrant in Canada with an 8years experience in engineering practice.
I hold Bachelor’s and diploma in mechanical engineering from Nigeria institutions as well as Certificate in Robotics from a USA institution.
I have worked in Nigeria and in the United States(as intern)
My credentials has been evaluated to Canadian standard.
I’m a registered engineer from Nigeria and I have some international trainings abroad.
I’m seeking for part way to being registered as a professional engineer in Canada so I can continue my career in engineering.
I’ll appreciate your response through the email I provided.
Thank you
Hi Okedele,
Thank you for reaching out and welcome to Canada! To pursue your P.Eng. license, you will need to apply to the provincial engineering association in your province (e.g., PEO in Ontario or APEGA in Alberta), where they will assess your credentials, require documented engineering experience (typically four years, including at least one year in Canada), and have you pass the National Professional Practice Exam (NPPE). Given that your credentials are already evaluated to Canadian standards and you hold a P.Eng. from Nigeria, you are in a strong position — I recommend reaching out to your provincial association as your next step.
Hello
I’m currently in Canada on SOWP with an 8years experience in engineering practice.
I hold Bachelor’s degree in Civil engineering (Nigeria) and a Master’s degree in Structural Engineering (UK).
I’m a Registered/Certified Engineer in Nigeria.
I’m seeking for path way to being registered as a professional engineer in Ontario so I can continue my career in engineering.
I’ll appreciate your response through the email I provided.
Thank you
Hi Taofik,
Thank you for reaching out, and welcome to Canada! To obtain your P.Eng. license in Ontario, you will need to apply to Professional Engineers Ontario (PEO) at peo.on.ca, where they will assess your academic credentials, require documented engineering experience (four years total, with at least one year in Canada), and have you pass the National Professional Practice Examination (NPPE).
Hi,
I have MSc and BSc in geosciences but I have only worked as telecom engineer. I will be rounding up another masters degree in Engineering management in Canada in coming weeks, would your recommend I apply for P.GEO OR P.Eng? Thanks
Hi Kunle,
Since your academic foundation is strongly rooted in Geosciences (BSc and MSc), P.Geo may actually be the more natural fit — your degrees align directly with Professional Geoscientists Ontario (PGO) requirements, potentially avoiding the academic gap exams you would likely face with PEO. The best next step is to reach out directly to both PGO (pgo.ca) and PEO (peo.on.ca) to assess your eligibility under each, so you can make a fully informed decision.
Hi
My name is Anna and I completed Civil Engineering outside Canada and had one year of experience. Now I am in Canada with PR .Can I apply for P.Eng application?
Yes, as a Permanent Resident you are eligible to apply for P.Eng licensure with Professional Engineers Ontario (PEO) at peo.on.ca, and your Civil Engineering degree and international experience will be assessed as part of the process. However, since PEO typically requires four years of acceptable engineering experience, you will need to accumulate additional experience.
Hi my name I zakria Ahmed EEE graduate of 2021 from India with three year experience outside canada. I am currently living in Ontario and I want to continue practicing engineering professional. I have all the documentation and publications to prove my experience in my designated field. Kindly guide me to get PEng license in Canada.
Hi Zakria,
To pursue your P.Eng license in Ontario, you should apply to Professional Engineers Ontario (PEO) at peo.on.ca, where your Electrical and Electronics Engineering degree and international experience will be assessed. Once you’ve started your licensing process, you can reach out to us at [email protected] so we can support you.
Hi,
My husband has B.Sc in Civil engineering from outside Canada and Masters from Carleton univarsity Ottawa. He also did a project management diploma from Algonquin college. He has 11 years experience from kuwait and 4 years local experience. He has EIT and PMP but he doesnt have PEng. He says he has to work under some professional eng for four years and write 32 essays to get PEng. Is that true? is there any way to get is without working under anyone? As its not possible to get that opportunity and its very long time also. Please reply. Thank you
Hi Susmita,
Your husband is on the right track — PEO does require documenting four years of acceptable engineering experience through the CBA (34 competencies for PEO), but the good news is that his 11 years in Kuwait and 4 years of Canadian experience may already satisfy the experience requirement as long as he has validators. So his next concrete steps can start with him reaching out to PEO to have his academic requirements evaluated, write technical exams (if necessary), complete his CBA, secure references from P.Eng. who can verify his competencies, and pass the National Professional Practice Examination (NPPE).
Hello,
I am a Canadian citizen with a PhD and MEsc degrees from Canadian universities, and another MSc and BSc degrees from my home country. If anybody can help, do I need to notarize the certificates I got from my home country from ICAS/WES? Or fill out my application and attach a notarized copy of all my certificates from a public notary?
Any help/guidance would be much appreciated.
All the best,
Hi Alsharief,
You generally only need to submit your foreign home-country credentials for evaluation — and according to WES, documents must be sent directly from your institution to WES in a sealed official envelope, rather than as notarized copies submitted by you personally. I hope this helps.
I am an Australian resident seeking to apply for P.Eng. Canada, British Columbia.
I have done my Master of Engineering from The University of Melbourne, Victoria, Australia.
My degree is Accredited by Engineers Australia.
Could you please help me with the application process for Professional Engineer, Canada.
I need this only for becoming a signing Engineering for my company (has sales in Canada) , no plans to relocate to Canada.
Hi Drishti,
To obtain a P.Eng in British Columbia, you would need to apply to Engineers and Geoscientists BC (EGBC) at egbc.ca. We recommend contacting EGBC directly to discuss your specific situation so they can guide you accordingly. Once you hear back from them, you can contact us again at [email protected] so we can support you.
Hi
I’m Cynthia and i just relocated from Cameroon with an electrical engineering degree. I want to get my PEng from PEO. But it seems I have to have 4 years of working experience first?
And my education has been evaluated by WES as part of my PR process, does that count for academic requirements for PEng?
I seek guidance please
Hi Cynthia,
You are correct that PEO requires four years of acceptable engineering experience (including at least one year in Canada), but you can apply to PEO now as an Engineer-in-Training (EIT) while you accumulate that experience — this gets the academic assessment process started early and gives you a structured path toward your P.Eng. Also, the WES evaluation is part of the academic requriement.
hi, my name is micheal abayomi akintola… i have completed my hnd in mechanical engineering and have all my necessary certificates… i want to apply for permanent residency and i wish to be certified by a canadian recognized organization… what do i do?
Hi Michael, we help engineers get licensed in Canada. Although we cannot help with your residency application, feel free to email us at [email protected] so we can support you in your P.Eng. licensing journey (Technical Exams, NPPE, and CBA).
I am inquiring about becoming a professional engineer, I have an advanced diploma in Mechanical Engineering Technology that was completed in Canada. I completed my Honors Bachelor in Mechanical Engineering in Ireland and just returned to Canada. Will this still count as an international student?
Hi Kaysha,
Your Honours Bachelor in Mechanical Engineering from Ireland will be treated as an internationally obtained degree by PEO, meaning it will undergo an academic assessment regardless of your Canadian residency status. We recommend applying to PEO at peo.on.ca and feel free to email us at [email protected] so we can guide you through the Technical Exams, NPPE, and CBA on your path to licensure.