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 September classes
BLS Renewal Class
Wednesday, September 23, 2026
5:00–8:00 p.m.
$68
BLS Initial Class
Saturday, September 12, 2026
10:00 a.m.–2:00 p.m.
$75 · 10 spots available
Class schedule: Weekday classes are Renewal classes. Saturday classes are Initial classes.
BLS Renewal Class
Wednesday. October 7 2026
5:00 to 8:00 p.m.
$68.00
BLS Initial Class
Saturday, October 10, 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.

