American Heart CPR Class Payment Portal

Are you looking to complete your registration for the class you found on heart.org?  Your next step is to complete your registration and pay for your class.

Posted on Google Google
Yukie Nelson profile picture
Yukie Nelson
0 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I'm glad I took the CPR class. Since English is the second language in this class, I think it would be helpful if the teacher spoke slowly and carefully when teaching us. It would also be helpful if the teacher wrote important points we should remember on the whiteboard. Thank you very much. .
Posted on Google Google
Lydia Tarnue profile picture
Lydia Tarnue
1 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had this course with Terry and he was very helpful and amazing 👏
Posted on Google Google
lhanze t profile picture
lhanze t
1 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
terry was an awesome teacher, thank you! ☺️ i learned so much
Posted on Google Google
Rumanah Fair profile picture
Rumanah Fair
1 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mr Tery was amazing and explained the BLS class so well.
Posted on Google Google
Kathy Matthes profile picture
Kathy Matthes
2 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Terry was great. This BLS class was the best I've attended in my over 15 years of being a nurse. I love that he provided his experience, knowledge, and most importantly for me, the rationale.
Posted on Google Google
Haven profile picture
Haven
4 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
The instructor was amazing she helped me understand and she made sure we got all the information we needed would recommend then to anyone!
Posted on Google Google
Amanda Turner profile picture
Amanda Turner
4 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Christy was AMAZING and she made it fun! She kept everyone on their toes and she laid out the class so we where up moving around multiple times! Which was great!
Posted on Google Google
Dalila Giles profile picture
Dalila Giles
5 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Ralph at Pulse CPR in Brandon is the best! I had an excellent experience and highly recommend him to anyone needing CPR certification. Thank you, Ralph, for making the class such a positive experience! ⭐⭐⭐⭐⭐
Posted on Google Google
Matt Howard profile picture
Matt Howard
7 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Class was informative easy to understand. Instructor she was excellent
Posted on Google Google
Mariii profile picture
Mariii
7 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Honestly it went completely well mr. Rob did not make the class feel like an assignment he made it fun and found a new way to teach me something ive been scared of cpr class at busch gardens owes me nothing !! THANK YOU ROB! Sincerely your future Medical Assistant

Complete Your Registration

Follow these three steps to find your class and secure your seat.

  1. See class list below
    Enter the class city in the search box to quickly find your class.
  2. Select the correct date and time
    Locate your class and click Register.
  3. Register and Pay
    Complete the registration form, submit payment, and watch for a confirmation email with your class details.

Your seat is not reserved until registration and payment are completed.

Need Help

I already enrolled on Heart.org. Do I still need to register here?
Yes. Unfortunately, we are unable to receive or capture your Heart.org enrollment information at this time. Please follow the registration steps above and complete payment to reserve your seat.

The class is showing as sold out. What should I do?
Contact us to check availability or select another class date.

My class does not appear on the calendar. What should I do?
Please contact us for assistance.

What if I find a better class date or location?
As long as you have not completed payment, you may register for the alternate class instead.

What do the calendar colors mean?

  • Gold classes are BLS/CPR certification classes.
  • Red classes include First Aid along with CPR certification.

Do I need to purchase a workbook?
No. Your student workbook is included with your In-Pulse CPR class and will be provided when you arrive.

Do you offer private group classes?
Yes. Visit our Private Group Classes page to learn more or request information.

Still have questions?
Call us at 877-226-7311 or visit our FAQ page.

I would like to see more class options

Where do you live?
Minnesota      Florida      Pennsylvania   Tennessee

Once you select your region, scroll down to see our class calendar showing all the classes near you.

Search:

Event Date
Sold Out
  • November 2, 2026 11:00 am
Sold Out
BLS CPR Training Anoka/Ramsey Monday November 2nd 5:00 pm (181348)
  • November 2, 2026 5:00 pm
Register
BLS CPR Training Maple Grove Tuesday November 3rd 9:30 am (170130)
  • November 3, 2026 9:30 am
Register
Sold Out
  • November 4, 2026 9:30 am
Sold Out
BLS CPR Training Woodbury Thursday November 5th 9:30 am (170057)
  • November 5, 2026 9:30 am
Register
Sold Out
  • November 5, 2026 11:00 am
Sold Out
BLS CPR Training Golden Valley Friday November 6th 9:00 am (170001)
  • November 6, 2026 9:00 am
Register
BLS CPR Training Busch Gardens Friday November 6th 4:00 pm (169118)
  • November 6, 2026 4:00 pm
Register
BLS CPR Training Crystal River Saturday November 7th 9:00 am (168834)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Crystal River w/First Aid Saturday November 7th 9:00 am (168835)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Burnsville Saturday November 7th 9:00 am (181447)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Burnsville w/First Aid Saturday November 7th 9:00 am (181448)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Clermont Saturday November 7th 9:00 am (178801)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Clermont w/First Aid Saturday November 7th 9:00 am (178804)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Hershey Saturday November 7th 9:00 am (179001)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Hershey w/First Aid Saturday November 7th 9:00 am (179002)
  • November 7, 2026 9:00 am
Register
BLS CPR Training Brandon Rasmussen Monday November 9th 10:00 am (181406)
  • November 9, 2026 10:00 am
Register
BLS CPR Training Albertville Monday November 9th 11:00 am (171647)
  • November 9, 2026 11:00 am
Register
Sold Out
  • November 10, 2026 9:30 am
Sold Out
BLS CPR Training Eagan Rasmussen Tuesday November 10th 10:00 am (182159)
  • November 10, 2026 10:00 am
Register
BLS CPR Training York Tuesday November 10th 6:00 pm (182223)
  • November 10, 2026 6:00 pm
Register
BLS CPR Training Apple Valley Wednesday November 11th 10:00 am (182280)
  • November 11, 2026 10:00 am
Register
BLS CPR Training Ft. Myer Rasmussen Wednesday November 11th 11:00 am (182299)
  • November 11, 2026 11:00 am
Register
BLS CPR Training St. Paul Thursday November 12th 4:00 pm (169689)
  • November 12, 2026 4:00 pm
Register
Instructor Renewal Training Thu Nov 12th, 6pm Odessa (Tampa) FL (179316)
  • November 12, 2026 6:00 pm
Register
Instructor Training Fri Nov 13, 9am, Odessa (Tampa) FL (179312)
  • November 13, 2026 9:00 am
Register
BLS CPR Training Eden Prairie Friday November 13th 1:00 pm (169044)
  • November 13, 2026 1:00 pm
Register
BLS CPR Training Spring Hill Saturday November 14th 9:00 am (169428)
  • November 14, 2026 9:00 am
Register
BLS CPR Training Spring Hill w/First Aid Saturday November 14th 9:00 am (169429)
  • November 14, 2026 9:00 am
Register
BLS CPR Training Minneapolis Saturday November 14th 9:00 am (181359)
  • November 14, 2026 9:00 am
Register
BLS CPR Training Cookeville Saturday November 14th 9:00 am (182008)
  • November 14, 2026 9:00 am
Register
BLS CPR Training Cookeville w/First Aid Saturday November 14th 9:00 am (182009)
  • November 14, 2026 9:00 am
Register
Sold Out
  • November 14, 2026 9:00 am
Sold Out
BLS CPR Training Port Richey Monday November 16th 11:00 am (169281)
  • November 16, 2026 11:00 am
Register
BLS CPR Training Eagan Monday November 16th 4:00 pm (169943)
  • November 16, 2026 4:00 pm
Register
BLS CPR Training Orlando Monday November 16th 6:00 pm (178746)
  • November 16, 2026 6:00 pm
Register
BLS CPR Training Golden Valley/Minnetonka Tuesday November 17th 9:30 am (170132)
  • November 17, 2026 9:30 am
Register
BLS CPR Training Odessa Rasmussen Tuesday November 17th 10:00 am (182266)
  • November 17, 2026 10:00 am
Register
BLS CPR Training Fridley Wednesday November 18th 9:30 am (169759)
  • November 18, 2026 9:30 am
Register
BLS CPR Training Fridley w/First Aid Wednesday November 18th 9:30 am (170926)
  • November 18, 2026 9:30 am
Register
BLS CPR Training Land O Lakes Wednesday November 18th 11:00 am (169311)
  • November 18, 2026 11:00 am
Register
Sold Out
  • November 19, 2026 9:00 am
Sold Out
BLS CPR Training Woodbury Thursday November 19th 9:30 am (181343)
  • November 19, 2026 9:30 am
Register
BLS CPR Training Lakeland Thursday November 19th 6:00 pm (178729)
  • November 19, 2026 6:00 pm
Register
Sold Out
  • November 20, 2026 9:00 am
Sold Out
BLS CPR Training Brandon Rasmussen Thursday November 20th 10:00 am (181407)
  • November 20, 2026 10:00 am
Register
BLS CPR Training Shakopee Friday November 20th 11:00 am (182537)
  • November 20, 2026 11:00 am
Register
BLS CPR Training Wesley Chapel Saturday November 21st 9:00 am (169356)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Wesley Chapel w/First Aid Saturday November 21st 9:00 am (169357)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Shoreview Saturday November 21st 9:00 am (169632)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Shoreview w/First Aid Saturday November 21st 9:00 am (169724)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Elk River w/ First Aid Saturday November 21st 9:00 am (182544)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Elk River Saturday November 21st 9:00 am (182543)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Ft. Myers Estero Saturday November 21st 9:00 am (182027)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Ft. Myers Estero w/First Aid Saturday November 21st 9:00 am (182030)
  • November 21, 2026 9:00 am
Register
BLS CPR Training Brooklyn Park Rasmussen Monday November 23rd 10:00 am (180836)
  • November 23, 2026 10:00 am
Register
BLS CPR Training Busch Gardens Monday November 23rd 11:00 am (169119)
  • November 23, 2026 11:00 am
Register
BLS CPR Training Maple Grove Tuesday November 24th 9:30 am (170133)
  • November 24, 2026 9:30 am
Register
BLS CPR Training Spring Hill Tuesday November 24th 10:00 am (169430)
  • November 24, 2026 10:00 am
Register
BLS CPR Training York Tuesday November 24th 6:00 pm (182224)
  • November 24, 2026 6:00 pm
Register
BLS CPR Training Bloomington w/First Aid Wednesday November 25th 9:00 am (181652)
  • November 25, 2026 9:00 am
Register
BLS CPR Training Bloomington Wednesday November 25th 9:00 am (181649)
  • November 25, 2026 9:00 am
Register
BLS CPR Training Hershey Saturday November 28th 9:00 am (179003)
  • November 28, 2026 9:00 am
Register
BLS CPR Training Hershey w/First Aid Saturday November 28th 9:00 am (179004)
  • November 28, 2026 9:00 am
Register
Sold Out
  • November 28, 2026 9:00 am
Sold Out
Sold Out
  • November 30, 2026 11:00 am
Sold Out
BLS CPR Training Eagan Rasmussen Monday November 30th 2:00 pm (181392)
  • November 30, 2026 2:00 pm
Register
BLS CPR Training Cookeville Monday November 30th 6:00 pm (182012)
  • November 30, 2026 6:00 pm
Register
BLS CPR Training Maple Grove Tuesday December 1st 9:30 am (170135)
  • December 1, 2026 9:30 am
Register
BLS CPR Training Port Richey Tuesday December 1st 11:00 am (169285)
  • December 1, 2026 11:00 am
Register
BLS CPR Training Fridley Wednesday December 2nd 9:30 am (169760)
  • December 2, 2026 9:30 am
Register
BLS CPR Training Wesley Chapel Thursday December 3rd 10:00 am (169358)
  • December 3, 2026 10:00 am
Register
BLS CPR Training St. Paul Thursday December 3rd 12:30 pm (169690)
  • December 3, 2026 12:30 pm
Register
BLS CPR Training Eagan Friday December 4th 1:00 pm (169948)
  • December 4, 2026 1:00 pm
Register
BLS CPR Training Spring Hill Friday December 4th 4:00 pm (169431)
  • December 4, 2026 4:00 pm
Register
BLS CPR Training Burnsville Saturday December 5th 9:00 am (172644)
  • December 5, 2026 9:00 am
Register
BLS CPR Training Albertville Monday December 7th 11:00 am (182311)
  • December 7, 2026 11:00 am
Register
BLS CPR Training White Bear Lake Monday December 7th 6:00 pm (169220)
  • December 7, 2026 6:00 pm
Register
BLS CPR Training Cookeville Monday December 7th 6:00 pm (182013)
  • December 7, 2026 6:00 pm
Register
BLS CPR Training Maple Grove Tuesday December 8th 9:30 am (170136)
  • December 8, 2026 9:30 am
Register
BLS CPR Training York Tuesday December 8th 6:00 pm (182225)
  • December 8, 2026 6:00 pm
Register
BLS CPR Training Bloomington Wednesday December 9th 9:00 am (181659)
  • December 9, 2026 9:00 am
Register
BLS CPR Training Bloomington w/First Aid Wednesday December 9th 9:00 am (181660)
  • December 9, 2026 9:00 am
Register
BLS CPR Training Brandon Rasmussen Wednesday December 9th 10:00 am (182055)
  • December 9, 2026 10:00 am
Register
BLS CPR Training Woodbury Thursday December 10th 1:00 pm (170058)
  • December 10, 2026 1:00 pm
Register
BLS CPR Training Lakeland Thursday December 10th 6:00 pm (178731)
  • December 10, 2026 6:00 pm
Register
BLS CPR Training Golden Valley Friday December 11th 9:00 am (170003)
  • December 11, 2026 9:00 am
Register
BLS CPR Training Crystal River Friday December 11th 11:00 am (168837)
  • December 11, 2026 11:00 am
Register
BLS CPR Training Port Richey Saturday December 12th 9:00 am (169286)
  • December 12, 2026 9:00 am
Register
BLS CPR Training Port Richey w/First Aid Saturday December 12th 9:00 am (169287)
  • December 12, 2026 9:00 am
Register
BLS CPR Training Hershey Saturday December 12th 9:00 am (179006)
  • December 12, 2026 9:00 am
Register
BLS CPR Training Hershey w/First Aid Saturday December 12th 9:00 am (179007)
  • December 12, 2026 9:00 am
Register
BLS CPR Training Citrus Park Monday December 14th 11:00 am (168807)
  • December 14, 2026 11:00 am
Register
BLS CPR Trainin Ramsey Monday December 14th 5:00 pm (169947)
  • December 14, 2026 5:00 pm
Register
BLS CPR Training Maple Grove Tuesday December 15th 9:30 am (170137)
  • December 15, 2026 9:30 am
Register
BLS CPR Training Ft. Myers Estero Tuesday December 15th 11:00 am (182338)
  • December 15, 2026 11:00 am
Register
BLS CPR Training Ft. Myers Estero Tuesday December 15th 11:00 am (182320)
  • December 15, 2026 11:00 am
Register
BLS CPR Training Fridley Wednesday December 16th 9:30 am (169761)
  • December 16, 2026 9:30 am
Register
BLS CPR Training Fridley w/First Aid Wednesday December 16th 9:30 am (170932)
  • December 16, 2026 9:30 am
Register
BLS CPR Training Land O Lakes Wednesday December 16th 10:00 am (169312)
  • December 16, 2026 10:00 am
Register
BLS CPR Training Orlando Wednesday December 16th 6:00 pm (178747)
  • December 16, 2026 6:00 pm
Register
BLS CPR Training Odessa Rasmussen Thursday December 17th 10:00 am (182269)
  • December 17, 2026 10:00 am
Register
BLS CPR Training St. Paul Thursday December 17th 1:00 pm (182589)
  • December 17, 2026 1:00 pm
Register
BLS CPR Training Busch Gardens Friday December 18th 10:00 am (169120)
  • December 18, 2026 10:00 am
Register
BLS CPR Training Eden Prairie Friday December 18th 1:00 pm (169048)
  • December 18, 2026 1:00 pm
Register
BLS CPR Training Wesley Chapel Saturday December 19th 9:00 am (169359)
  • December 19, 2026 9:00 am
Register
BLS CPR Training Wesley Chapel w/First Aid Saturday December 19th 9:00 am (169360)
  • December 19, 2026 9:00 am
Register
BLS CPR Training Shoreview Saturday December 19th 9:00 am (169636)
  • December 19, 2026 9:00 am
Register
BLS CPR Training Clermont Saturday December 19th 9:00 am (178808)
  • December 19, 2026 9:00 am
Register
BLS CPR Training Clermont w/First Aid Saturday December 19th 9:00 am (178810)
  • December 19, 2026 9:00 am
Register
BLS CPR Training Brooklyn Park Rasmussen Monday December 21st 10:00 am (180837)
  • December 21, 2026 10:00 am
Register
BLS CPR Training Port Richey Monday December 21st 11:00 am (169288)
  • December 21, 2026 11:00 am
Register
BLS CPR Training Maple Grove Tuesday December 22nd 9:30 am (170139)
  • December 22, 2026 9:30 am
Register
BLS CPR Training York Tuesday December 22nd 6:00 pm (182226)
  • December 22, 2026 6:00 pm
Register
BLS CPR Training Crystal River Wednesday December 23rd 11:00 am (168838)
  • December 23, 2026 11:00 am
Register
Sold Out
  • December 26, 2026 9:00 am
Sold Out
Sold Out
  • December 26, 2026 9:00 am
Sold Out
BLS CPR Training Wesley Chapel Monday December 28th 11:00 am (169361)
  • December 28, 2026 11:00 am
Register
BLS CPR Training Eagan Rasmussen Monday December 28th 2:00 pm (182493)
  • December 28, 2026 2:00 pm
Register
BLS CPR Training Roseville Monday December 28th 5:00 pm (169221)
  • December 28, 2026 5:00 pm
Register
BLS CPR Training Maple Grove Tuesday December 29th 9:30 am (170140)
  • December 29, 2026 9:30 am
Register
BLS CPR Training Cookeville Tuesday December 29th 6:00 pm (182014)
  • December 29, 2026 6:00 pm
Register
BLS CPR Training Fridley Wednesday December 30th 9:30 am (169762)
  • December 30, 2026 9:30 am
Register
BLS CPR Training Busch Gardens Thursday December 31st 11:00 am (169121)
  • December 31, 2026 11:00 am
Register
BLS CPR Training Woodbury Thursday December 31st 1:00 pm (170059)
  • December 31, 2026 1:00 pm
Register