There is typically a fee to take CPR certification classes, according to the American Red Cross website. The American Red Cross and the American Heart Association offer both online and local classes for CPR certification.
On both the American Red Cross and American Heart Association websites, someone can type in her zip code to find classes in her area. The American Red Cross offers books and DVDs that are available for purchase that cover CPR and emergency first aid for people that may not have time to attend a course but would still like to learn about CPR. There is also a CPR learning kit sold by the American Red Cross that teaches individuals; however, learning with the kit does not certify one in CPR, according to the American Red Cross website.