CPR Training — American Heart Association

The American Heart Association maintains a training center through a partnership with the University at Buffalo, Recreation Services Department located at Clark Hall, South Campus.

CPR, AED and First Aid Training is available to the UB community and the general public.

Our Classes

Classes are held on select Monday evenings, Tuesday evenings and Saturday mornings, depending on the type of class being offered.

Basic Life Support (BLS) classes are offered:

  • Monday  |  6:00pm - 10:00pm
  • Saturday  |  9:00am - 1:00pm

Heartsaver CPR/AED classes are offered:

  • Tuesday  |  6:00pm - 10:00pm

Any additional classes, as well as any closures or cancellations, will be listed on the registration form.

Upcoming Classes

Loading events…
See all upcoming CPR Training classes.>

First Aid

Individuals may sign-up for First Aid only by calling Mickey Moran at 716-829-6015 to make an appointment.

First Aid Training will begin immediately following CPR Training classes on select Tuesday evenings and Saturday mornings. Please be advise this start time may vary class to class.

Pediatric First Aid is offered by appointment only. Please call Mickey Moran at 716-829-6015 to make an appointment.

Pediatric First Aid is for:

  • Those who work in child care or for individuals who have a duty to respond to a First Aid emergency.
  • Child care workers, camp counselors, foster care parents, teachers and coaches.

Pediatric First Aid is available upon request and supplements the standard Heartsaver First Aid. Pediatric First Aid is more advanced than regular First Aid and will meet any job requirement.


Course Date Cost
First Aid Only (by appointment) Select Tuesdays & Saturdays $55

Walk-In Policy

Students who have NOT preregistered and paid for the class via our website will be allowed to walk in on a first come first serve basis. If the class is full of preregistered students  there will be no walk ins accepted. However, anyone walking into the course will need to pay via our website prior to receiving their certification card.

IMPORTANT:  The only way to guarantee a space in the class is to register and pay online via our website.


Payments must be made online at time of registration.

Class Cancellation and Refund Policy

Low Enrollment/Emergency Cancellation

The University at Buffalo CPR program reserves the right to cancel classes at any time. Classes may be cancelled due to low enrollment, severe or inclement weather, instructor illness, or emergency. In those very unlikely events, UB CPR will contact you via email. Participants preregistered in a cancelled class will receive priority enrollment in the next available class, or will be given the option to receive a full refund.


If you have registered and paid for the course you have guaranteed a space for that specific course date. Cancellations will not be accepted without a documented emergency (illness, death in the family). If you cannot attend the course you originally paid for, we will work with you to reschedule for another date. In the event of an emergency, supported with documentation, you will be eligible to receive a refund.


If a registered student does not show up to their scheduled class and has not rescheduled, the student will forfeit the complete paid registration fee.

Please be advised during the event of inclement weather, CPR Classes will be cancelled when the University at Buffalo has closed.


Classes are held in 105 Clark Hall on UB’s South Campus. Take Main Street (US 5) to Bailey Ave and turn south. With UB campus on your right, turn right at the Sherman Road entrance and proceed to the Diefendorf Lot. Clark Hall is the grey stone building next to the parking lot. Enter the building through the CPR door (which faces the VA Hospital.)

Contact a Professional

headshot of mickey moran.

Mickey Moran

Assistant Director for Risk Management


205 Clark Hall

Phone: 716-829-6015

Email: mjmoran3@buffalo.edu