Home Study Course Info

The CPCA home study program provides the necessary theoretical training in preparation for the required Petroleum Mechanic course examinations.

Students purchase the home study package then attend a one-day instructor led Review & Exam session.  Sessions are scheduled throughout the year in participating provinces.

Visit the main training page for program details

Upcoming Sessions

These sessions are for students currently enrolled in a CPCA home study course. You must follow:

Step 1 – Register/Enrol in a course

Step 2 – Register for the Review/Exam session.

Space in these sessions is limited. Registration is on a first-come, first-served basis. Students can register for the session through the link below.

IMPORTANT! Do not wait for sessions to be announced before registering in a course. It is recommended you register in a course as soon as possible – this helps us determine our schedules.


August 2024 – schedule to be confirmed


February 2025

Note: Sessions are typically held in Calgary in February and June

Attendance requirements

Students must be enrolled in a course in order to register and attend a review/exam session. Sessions details will be sent to students once they are registered and confirmed by the CPCA office.

Students can register for sessions through the link above for an in class session.

Classes are scheduled based on demand. It is recommended you register for courses to help us determine our schedules. Students must pre-register to attend any review/exam sessions.

Sessions are scheduled based on demand and minimums required.  

Typical Review / Exam Session Agenda

8:30 am -12:00 pm – Review period (short breaks scheduled)

1:00 – 3:00 pm – Exam time frame

Schedules are an estimate only. Review period and exam time frame will vary depending on class size and amount of material to be covered.

*NOTE: PMH exam includes both written & practical component & therefore space is limited

What to Bring To The Review / Exam Session

Download the checklist here

  • Photo ID
  • Pencil & Pen
  • CPCA Manual
  • CCME
  • National Fire Code 2020
  • CCME Environmental Code of Practice for Above Ground & Underground Storage Tank Systems Containing Petroleum and Allied Petroleum Products booklet***
  • *New for 2024 You may use digital versions of the FIRE CODE & CCME Booklets (tablet, laptop)*

The NFC and CCME are used for reference for the exam. It is strongly recommended to bring these two publications with you.

The National Fire Code can be purchased through the National Research Council (click here for website). Note: The NRC now provides a free pdf version of the National Fire Code. You must bring a printed version with you to the exam. If you are printing your own copy from the pdf, it is not necessary to print the entire document. We use the following sections:

  • Division A – Part 1
  • Division B – Part 4
  • Index

The CCME booklet can be downloaded for free. Click here to download

How To Register For Courses & Fees

Register online by clicking the links below

Member Online Registration

Non-Member Online Registration

Registration Fees

Members $600.00 / Non-Members $800 per course (plus shipping)

Fees are discounted for companies that are members of the following provincial associations:
To confirm if your company is a member visit our Member Directory If your company is not listed and you believe you are a member, contact your provincial association below

British Columbia
BCPCA – British Columbia Petroleum Contractors Association

APSSCA – Alberta Petroleum Storage System Contractors Association

SRPCA – Saskatchewan Retail Petroleum Construction Association

MPCA – Manitoba Petroleum Contractors Association

OPCA – Ontario Petroleum Contractors Association

AEPQ – Association des Entrepreneurs p├ętroliers du Qu├ębec

Exam Re-Writes

If students are unsuccessful on their initial examination attempt, they are permitted to re-write after 30 days from the exam. The re-write fee is $200.00

The student has two options for re-writes:

  1. Attend the next scheduled CPCA review/exam session. This is recommended as the student can benefit from the instructor led review.
  2. Write at an approved testing centre in their area. Additional fee may apply.

Please contact the CPCA at 1-866-360-6722 or info@cpcaonline.com to schedule a re-write.

No Shows

Students who register for a review/exam session and cancel before 15 days prior to the class are subject to a no-show fee. Contact the CPCA for details.