NPower Canada offers free (no cost) tech-training employment programs and IT certifications in British Columbia, Alberta, Ontario, Québec, Manitoba, and Nova Scotia for Canadian job-seekers. 

Applications are considered on a rolling basis. Want to know what program you qualify for? Use our recommendation tool below.

There is never a fee associated with applying to or joining any NPower Canada program. NPower Canada, and our staff will not ask for payment details at any time, before, during, or after the program. Our programs are always provided for free, thanks to our generous funders.

How It Works

We believe that our work is not just about securing a job for our graduates, but to foster a lifetime of learning and earning. Here’s what to expect when you apply today.

Complete an online application

After a short pre-screening application, complete the full application for one of our core programs and our Admissions Team will email you directly.

If you are a JDA or SOA applicant, complete your assessment

As the JDA (Junior Data Analyst) and SOA (Security Operations Analyst) programs are more advanced programs, if you meet the basic eligibility criteria, JDA and SOA applicants will be asked to complete a technical assessment. This supports us in gauging your technical skills to ensure the JDA or SOA programs are right for you!

Participate in a virtual interview

Once submitted, if you meet our basic eligibility criteria you will be invited to an interview with a member of our Admissions Team. The final decision of your application will be shared after the interview.

*For our March 2024 cohort onwards, eligible Ontario and Alberta applicants are required to participate in our ongoing research study.

Receive an offer to attend the program

After you have completed an interview, the Admissions Team will review your full file. This includes your application, assessment/questionnaire, and interview. If you successfully pass all phases of the screening you will be sent an offer of admittance into the program!

*In Alberta and Ontario, due to overwhelming demand for our programs, we have many more applicants than available seats. To ensure fairness, we use a computerized lottery system to randomly allocate available program seats to qualified applicants. Applicants not admitted by the lottery system will be welcome to reapply in 24 months. This lottery system also supports a research study that NPower Canada is conducting to measure the long-term effectiveness of our programs. Eligible Ontario and Alberta applicants are required to participate in this research study. Learn more about the research and lottery here.

Start the online program

Once admitted, get ready to learn technical skills, earn certificates, and support your professional development that will help launch your Digital career.

Upon successful completion of our program, we will help you land a full-time job as the first step on your Tech career journey and successful future!


In many regions we receive more applications then we have seats available. As a result you may not be considered for the cohort you are applying for and may be placed on a waiting list until seats become available.

Program Eligibility

The eligibility criteria listed below are NPower Canada’s general requirements for all our programs. For program specific eligibility, please visit the corresponding program page.

We are committed to serving those who need us the most. See if you qualify for our programs:

Select Your Program

Not sure what program is right for you? Want to learn more about our programs?

Attend a Free Tech Wednesday Info Session to learn more. You can also use our Program Recommendation Quiz before attending a Tech Wednesday Info Session. 

start now

Ready to take the next step toward a successful Digital Career?

Program Recommendation Quiz

This quiz asks some questions about yourself, and your experience with IT/tech, to help us recommend one of our programs. Don’t forget to register for a free Tech Wednesday Info Session to learn more about our programs. 

Our Admissions staff will make final decisions regarding eligibility.

Financial Qualifications:

Career Goals:

Language Skills:

*French programs available only to Quebec residents.

Education Status: