The time it takes to complete CPR certification can range from two to four hours, depending on the type of course chosen. Options include online, in-person, and hybrid classes, each offering varying levels of detail and skills. For example, a basic adult CPR course typically lasts around 90 minutes with additional time for knowledge reviews and the final exam, totaling two to three hours. However, classes that cover pediatric CPR or first aid skills will take longer to complete but may be necessary for certain positions.