American Heart Association BLS Training
Classes & Registration
Select the class that matches your current certification status. Payment is due in full during registration.
BLS Initial Class
$75
Length: 4 hours
Choose this class if you are earning your BLS certification for the first time or if your previous BLS card has expired.
BLS Renewal Class
$68
Length: 3 hours
Choose this class if you currently hold an unexpired BLS Provider Card and need to renew it.
Both classes: Students must be able to read, write, and complete the required test. Successful students receive a BLS Provider Card.
Register for an upcoming class
Choose your class, select an available date and time, complete your information, and pay the full class price.
Select your class first, then use the Previous and Next buttons at the bottom of each step.
Upcoming classes
BLS Renewal Class
Wednesday, November 18, 2026
5:00–8:00 p.m.
$68
BLS Renewal Class
Thursday. October 29, 2026
5:00 to 8:00 p.m.
$68.00
Class schedule: Weekday classes are Renewal classes. Saturday classes are Initial classes.
BLS Initial Class
Saturday, November 7, 2026
10:00 am to 12:00 p.m.
PAYMENT REQUIRED TO CONFIRM YOUR SEAT
Register first, then complete your payment.
Submit the registration form, then use one of the payment options below. Your registration will remain pending until the full class payment is verified.
Before you register
- Payments are nonrefundable.
- Registration may be rescheduled.
- Students arriving more than five minutes late must reschedule.
- If your BLS Provider Card has expired, register for the Initial Class.
- Primary location: Station Square, 301 S. Church Street, Rocky Mount, NC 27804.

