Diferentes cursos estão disponíveis, cada um focando em RCP com outros tópicos de primeiros socorros. Participantes podem fazer RCP com primeiros socorros padrão, primeiros socorros de emergência com DEA, RCP e primeiros socorros marítimos básicos ou um curso de recertificação. Aulas estão disponíveis através da Cruz Vermelha, St. John Ambulance ou em um centro certificado.
Quatro níveis de certificação de RCP estão disponíveis no Canadá. Nível A é considerado o nível mais baixo de treinamento e ensina RCP em adulto e procedimentos de engasgo. RCP em bebês e crianças é ensinada no curso Nível B, junto com todos os procedimentos ensinados no Nível A. Em um curso Nível C, toda a informação dos Níveis A e B são ensinados junto com treinamento para RCP de duas pessoas. Por fim, um curso para Profissionais de Saúde cobre todos os tópicos dos primeiros três níveis mais instrução sobre como usar um DEA.
Dependendo do curso e procedimentos ensinados, uma aula pode durar de seis a 16 horas. Alunos devem passar em um exame escrito com nota mínima de 75% para receber certificação. Uma certificação é válida por três anos; no entanto, alguns empregadores podem exigir recertificação mais frequente. Cursos devem atender regulamentos de Saúde e Segurança Ocupacional para primeiros socorros e instrutores são obrigados a ser certificados. Um curso Nível C atende aos requisitos mínimos para profissionais de saúde.
Junto com RCP, outros tópicos ensinados em um curso Nível C são gerenciamento de cena de emergência, condições médicas e lesões ambientais. Alunos aprendem como tratar ferimentos, sangramento, fraturas e queimaduras. Além disso, participantes são treinados em como tratar lesões na cabeça, coluna e olhos. Por fim, aulas Nível C podem ensinar como prevenir transmissão de doenças e como usar um desfibrilador externo automático para tratar parada cardíaca.
Nenhum pré-requisito é necessário para alunos fazendo um curso de primeiros socorros e RCP, exceto ao se inscrever para uma aula de recertificação. Alunos precisando de um nível mais alto de certificação não podem pular o trabalho do curso já coberto em um nível inferior. Participantes de qualquer idade podem fazer uma aula de RCP desde que sejam capazes de aprender as habilidades.