First Aid classes

Group and Corporate Training

Schedule training for your organization

First Aid courses are available for group scheduling of 5 or more. Contact Moon Valley CPR at (602) 635-9787 at to schedule a training. Classes can be held at our Phoenix classroom or on site at your location. First Aid training is offered as corporate, organization, and group training. Training may be held at our classroom or on site at your location. Optional modules can be included with First Aid such as Bloodborne Pathogens.

First Aid classes teach students critical skills to respond to and manage an emergency in the first few minutes until emergency medical services arrives. Students learn duties and responsibilities of first aid rescuers; first aid actions for medical emergencies, including severe choking, heart attack, and stroke; and skills for handling injury and environmental emergencies, including external bleeding, broken bones and sprains, and bites and stings.

American Red Cross First Aid and American Heart Association (Heartsaver®) First Aid are OSHA compliant and valid for two years.

  • acls classes phoenix acls classes in phoenix bls for healthcare providers classes near me acls phoenix pals book cpr classes phoenix phoenix cpr classes cpr classes in phoenix az acls certification phoenix bls classes phoenix cpr certification bls for healthcare providers near me bls certification phoenix pals precourse self-assessment myonlineaha.org acls phoenix az aha acls course aha pals book cpr certification phoenix pals certification phoenix cpr classes scottsdale acls classes in arizona bls certification phoenix az pals arizona pals phoenix az aha acls renewal bls certification az cpr training phoenix cpr phoenix american heart association acls book american heart association pretest american heart association acls renewal american heart association acls certification aha pretest no stress acls your ecard scottsdale training center acls certification phoenix az az heart association cpr classes phoenix american heart association bls classes in phoenix cpr az cpr certification az phoenix acls acls arizona i lost my cpr card american heart association cpr phoenix acls algorithms aha acls algorithms 2016 acls algorithms scenarios american heart association cpr tucson american heart association cpr trainer american heart association cpr skills session american heart association bls certification number american heart association cpr card online american heart association bls part 1 american heart association bls training center american heart association bls test 2016 american heart association bls provider manual american heart association bls lost card american heart association bls login american heart association bls for healthcare providers online acls certification az acls certification institute reviews acls certification book aha bls cost american heart association bls ecard aha bls near me aha bls manual 2016 aha bls manual aha bls login aha bls healthcare provider manual aha bls ecard aha bls book 2016 acls certification classes near me aha bls acls aha bls classes near me acls certification online aha approved aha ecard acls certification aha approved american heart association bls for healthcare providers book pediatric advanced life support provider manual american heart association bls book 2016 pediatric advanced life support algorithms quote about training phoenix training center pediatric first aid and cpr pediatric first pediatric cpr and first aid classes aha bls provider pediatric advanced life support pretest save a heart cpr pals textbook pals refresher pals pretest 2012 pals pretest pals pocket reference card pals phoenix pals online renewal scottsdale airport jobs american heart association bls acls american heart association cpr bls classes american heart association bls near me american heart association cpr materials american heart association cpr mask american heart association cpr login american heart association cpr lost card american heart association cpr infant american heart association cpr exam acls provider manual 2016 acls near me acls book 2015 acls book 2016 what is bls training what is a bls healthcare provider training quote self assessment quotes aha bls online part 1 bls training locations aha bls part 1 american heart association near me basic first aid cpr aha training center near me cpr for healthcare providers near me acls training near me american heart association bls classes near me bls code ecc debit card american heart association cpr test answers 2012 acls classes near me cpr aed certification classes where to take cpr and first aid classes basic first aid and cpr training bls for healthcare providers course acls training center promo code 1st aid classes acls course near me aha bls renewal near me aha cpr card lost bls certification training bls certification gilbert az aha cpr 2016 aha cpr training center aha cpr manual aha cpr for healthcare providers class aha cpr book 2016 cardiovascular quotes aha cpr bls aha bls 2016 aha heartcode bls part 1 aha bls written exam 2016 aha bls textbook aha bls training near me aha bls test 2016 aha bls replacement card bls key points bls training near me bls training materials pediatric first aid course pals certification near me cpr certification online $10 convenient learning solutions does bls cover first aid bls for healthcare providers classes certified bls provider bls training manual bls 2016 book pals courses bls training for healthcare providers bls class cost bls training course bls training aha accredited bls acls certified bls certification mesa az bls certification jobs pals manual nrp book online free pals classes american heart association first aid online american heart bls american heart association training center american heart association test american heart association phoenix american heart association pals online american heart association pals american heart association heartsaver first aid american heart association first aid american heart ecc student american heart association ecc student american heart association cpr first aid certification american heart association cpr first aid american heart association cpr card replacement american heart association cpr card lost american heart association cpr bls american heart association card american heart classes american heart online american heart association bls courses bls cpr book course prerequisites bls phone number bls instructor jobs bls healthcare provider manual bls for healthcare providers manual bls for healthcare providers book bls courses near me american heart pals bls course near me bls certification cost bls and acls bls als basic life support training basic life support bls for healthcare providers arizona heart association american heart saver american heart association bls for healthcare providers american heart association bls course cpr and first aid certification az acls certification near me acls recertification classes acls recertification aha approved acls precourse self assessment test acls precourse self assessment acls precourse assessment acls for healthcare providers acls courses acls certification american heart association acls scenarios acls certification aha acls book acls bls recertification acls and bls acls american heart association acls american heart acls algorithms 2012 acls aha pretest acls rhythm identification acls textbook american heart association basic life support for healthcare providers american heart association aed american cpr center aha pals pretest aha pals course aha pals algorithms aha pals aha healthcare provider bls acls training association aha first aid online aha ecc student aha acls recertification aha acls certification aha acls book aed and cpr certification advanced cardiac life support pretest acls training center cpr aed first aid classes cpr card lost pals class lost cpr certification card lost cpr card american heart association lost cpr card aha nursing school ecards pals certification course pals certification classes pals and acls pals american heart association online american heart association office ecards nursing student ecards lost cpr card interactive ecards current acls book cpr today reviews cpr solutions cpr schedule cpr classroom cpr classes phoenix az cpr classes in phoenix cpr certification phoenix az cpr certification mesa az cpr certification card lost how to get a replacement cpr card free cpr classes in phoenix az heartsaver pediatric first aid heartsaver first aid cpr aed heart ecc student first aid american heart association education training solutions ecc online courses ecc course schedule ecard calendar difference between bls and acls bls classes near me american heart association quotes american heart bls for healthcare providers american heart bls classes american heart bls class american heart bls certification american heart association textbook american heart association telemetry course american heart association replacement cpr cards american heart association pals recertification arizona cpr class american heart association pals course american heart association pals classes american heart association pals class american heart association pals certification american heart association ecc american heart association e learning arizona cpr arizona cpr first aid certification american heart association az bls education center cpr classes az cpr classes arizona cpr certification arizona can i renew my bls online bls support bls pals bls course cost basic life saver bls certification tucson bls and acls recertification bls and acls courses bls american heart bls acls recertification bls acls courses basic life support verification basic life support book american heart association american heart association bls pretest american heart association acls pretest code cpr pediatric first aid training aha acls recert aha acls pretest code aha acls precourse self assessment aha acls pocket cards aha acls courses aclscertification acls team dynamics acls pretest online aha acls textbook acls pretest code from manual acls prerequisites acls precourse test acls pre assessment test acls pin acls passing score acls pals bls recertification aha acls renewal class aha approved acls american heart association acls courses Keyword acls classes phoenix acls classes in phoenix bls for healthcare providers classes near me acls phoenix pals book cpr classes phoenix phoenix cpr classes cpr classes in phoenix az acls certification phoenix bls classes phoenix cpr certification bls for healthcare providers near me bls certification phoenix pals precourse self-assessment myonlineaha.org acls phoenix az aha acls course aha pals book cpr certification phoenix pals certification phoenix cpr classes scottsdale acls classes in arizona bls certification phoenix az pals arizona pals phoenix az aha acls renewal bls certification az cpr training phoenix cpr phoenix american heart association acls book american heart association pretest american heart association acls renewal american heart association acls certification aha pretest no stress acls your ecard scottsdale training center acls certification phoenix az az heart association cpr classes phoenix american heart association bls classes in phoenix cpr az cpr certification az phoenix acls acls arizona i lost my cpr card american heart association cpr phoenix acls algorithms aha acls algorithms 2016 acls algorithms scenarios american heart association cpr tucson american heart association cpr trainer american heart association cpr skills session american heart association bls certification number american heart association cpr card online american heart association bls part 1 american heart association bls training center american heart association bls test 2016 american heart association bls provider manual american heart association bls lost card american heart association bls login american heart association bls for healthcare providers online acls certification az acls certification institute reviews acls certification book aha bls cost american heart association bls ecard aha bls near me aha bls manual 2016 aha bls manual aha bls login aha bls healthcare provider manual aha bls ecard aha bls book 2016 acls certification classes near me aha bls acls aha bls classes near me acls certification online aha approved aha ecard acls certification aha approved american heart association bls for healthcare providers book pediatric advanced life support provider manual american heart association bls book 2016 pediatric advanced life support algorithms quote about training phoenix training center pediatric first aid and cpr pediatric first pediatric cpr and first aid classes aha bls provider pediatric advanced life support pretest save a heart cpr pals textbook pals refresher pals pretest 2012 pals pretest pals pocket reference card pals phoenix pals online renewal scottsdale airport jobs american heart association bls acls american heart association cpr bls classes american heart association bls near me american heart association cpr materials american heart association cpr mask american heart association cpr login american heart association cpr lost card american heart association cpr infant american heart association cpr exam acls provider manual 2016 acls near me acls book 2015 acls book 2016 what is bls training what is a bls healthcare provider training quote self assessment quotes aha bls online part 1 bls training locations aha bls part 1 american heart association near me basic first aid cpr aha training center near me cpr for healthcare providers near me acls training near me american heart association bls classes near me bls code ecc debit card american heart association cpr test answers 2012 acls classes near me cpr aed certification classes where to take cpr and first aid classes basic first aid and cpr training bls for healthcare providers course acls training center promo code 1st aid classes acls course near me aha bls renewal near me aha cpr card lost bls certification training bls certification gilbert az aha cpr 2016 aha cpr training center aha cpr manual aha cpr for healthcare providers class aha cpr book 2016 cardiovascular quotes aha cpr bls aha bls 2016 aha heartcode bls part 1 aha bls written exam 2016 aha bls textbook aha bls training near me aha bls test 2016 aha bls replacement card bls key points bls training near me bls training materials pediatric first aid course pals certification near me cpr certification online $10 convenient learning solutions does bls cover first aid bls for healthcare providers classes certified bls provider bls training manual bls 2016 book pals courses bls training for healthcare providers bls class cost bls training course bls training aha accredited bls acls certified bls certification mesa az bls certification jobs pals manual nrp book online free pals classes american heart association first aid online american heart bls american heart association training center american heart association test american heart association phoenix american heart association pals online american heart association pals american heart association heartsaver first aid american heart association first aid american heart ecc student american heart association ecc student american heart association cpr first aid certification american heart association cpr first aid american heart association cpr card replacement american heart association cpr card lost american heart association cpr bls american heart association card american heart classes american heart online american heart association bls courses bls cpr book course prerequisites bls phone number bls instructor jobs bls healthcare provider manual bls for healthcare providers manual bls for healthcare providers book bls courses near me american heart pals bls course near me bls certification cost bls and acls bls als basic life support training basic life support bls for healthcare providers arizona heart association american heart saver american heart association bls for healthcare providers american heart association bls course cpr and first aid certification az acls certification near me acls recertification classes acls recertification aha approved acls precourse self assessment test acls precourse self assessment acls precourse assessment acls for healthcare providers acls courses acls certification american heart association acls scenarios acls certification aha acls book acls bls recertification acls and bls acls american heart association acls american heart acls algorithms 2012 acls aha pretest acls rhythm identification acls textbook american heart association basic life support for healthcare providers american heart association aed american cpr center aha pals pretest aha pals course aha pals algorithms aha pals aha healthcare provider bls acls training association aha first aid online aha ecc student aha acls recertification aha acls certification aha acls book aed and cpr certification advanced cardiac life support pretest acls training center cpr aed first aid classes cpr card lost pals class lost cpr certification card lost cpr card american heart association lost cpr card aha nursing school ecards pals certification course pals certification classes pals and acls pals american heart association online american heart association office ecards nursing student ecards lost cpr card interactive ecards current acls book cpr today reviews cpr solutions cpr schedule cpr classroom cpr classes phoenix az cpr classes in phoenix cpr certification phoenix az cpr certification mesa az cpr certification card lost how to get a replacement cpr card free cpr classes in phoenix az heartsaver pediatric first aid heartsaver first aid cpr aed heart ecc student first aid american heart association education training solutions ecc online courses ecc course schedule ecard calendar difference between bls and acls bls classes near me american heart association quotes american heart bls for healthcare providers american heart bls classes american heart bls class american heart bls certification american heart association textbook american heart association telemetry course american heart association replacement cpr cards american heart association pals recertification arizona cpr class american heart association pals course american heart association pals classes american heart association pals class american heart association pals certification american heart association ecc american heart association e learning arizona cpr arizona cpr first aid certification american heart association az bls education center cpr classes az cpr classes arizona cpr certification arizona can i renew my bls online bls support bls pals bls course cost basic life saver bls certification tucson bls and acls recertification bls and acls courses bls american heart bls acls recertification bls acls courses basic life support verification basic life support book american heart association american heart association bls pretest american heart association acls pretest code cpr pediatric first aid training aha acls recert aha acls pretest code aha acls precourse self assessment aha acls pocket cards aha acls courses aclscertification acls team dynamics acls pretest online aha acls textbook acls pretest code from manual acls prerequisites acls precourse test acls pre assessment test acls pin acls passing score acls pals bls recertification aha acls renewal class aha approved acls american heart association acls courses aha pals classes american heart association acls class american heart acls classes
    ASHI Basic First Aid
    49.00
    The ASHI Basic First Aid course is intended for individuals who are not healthcare providers or professional rescuers but desire, or are required, to be certified in basic emergency medical care. This course helps learners develop basic first aid knowledge, skills, and the confidence to respond. This first aid training program is an excellent choice for both the community and workplace setting, and conforms to the 2015 AHA and ARC Guidelines Update for First Aid
  • AHA Heartsaver® First Aid
    59.00
    Heartsaver® First Aid classes include essential information and training in the first-aid skills recommended by OSHA, all in a format that can be delivered in a single day. The course is modular to meet the needs of a specific workplace or group of employees. The core module comprises general principles, medical emergencies and injury emergencies.
  • Red Cross - First Aid
    59.00
    This course will prepare you to recognize and care for a variety of first aid emergencies involving adults, children and infants and meets OSHA/workplace requirements.
  • first aid, first responder, american safety and health institute, bls, acls, pals, first aid, ashi first aid, ashi advanced first aid, corporate response team
    Red Cross - Responding to Emergencies
    309.00
    The American Red Cross Responding to Emergencies comprehensive First Aid certification class, also known as RTE, is the a two day, 16 hour advanced first aid course. This course is designed to provide individuals with first aid skills to care for those with life-threatening emergencies. The course provides an expanded, in-depth first aid format which allows participants to evaluate their progress in terms of skills competency, knowledge and decision making.
  • Red Cross - Wilderness First Aid
    249.00
    The American Red Cross is introducing the newly revised Wilderness and Remote First Aid program. This program is designed to teach individuals how to deal with emergency situations by using first aid skills in a delayed-help environment. The program is based on the 2010 Boy Scouts of America (BSA) Wilderness First Aid Curriculum and Doctrine Guidelines and offers enhanced content and topics to meet OSHA’s Best Practices for Workplace First Aid Training Programs

“I had to take BLS for a class, and I am so happy I chose this one. It was a great comfortable learning environment, and I feel the knowledge learned will stick with me since it was very hands on. Definitely would recommend this, and plan to come back here when mine expires. :)”

Lexi K

“Great class! Very informative and professional. Instructor is patient, kind and very knowledgeable. Would definitely recommend to anyone.”

Jen R.

“I took the ACLS skills training course with Moon Valley CPR and they were fabulous. I was provided with a 1 on 1 training session and given multiple scenarios to go through. My trainer was thorough, helpful and knowledgeable. They also allowed me to practice other skills using the manikins while there. Definitely would recommend”

Sheridan J.Resident Physician

“Great class and very informative. I did the online portion and then came for skills check. Very professional and useful to brush up on skills.”

Joanna Z.Family Nurse Practitioner

“In these crazy times this class was amazing! Part of the work is online, then you come to class and work as a team (with your own manikin) while social distancing. So professional! I highly recommend Moon Valley CPR and specifically Patrick.”

Kym BNursing Student

“Great course. I completed the online + in-person BLS course with ARC. Patrick does a great job with the skills portion. He is straightforward and ensures you get adequate practice for skills. He does a great job of quizzing you and practicing scenarios. He has also adapted well to social distancing guidelines such that the class does not feel like it’s lacking anything.”

Annie O.Student

“Awesome!!!!! Small classes so you get a lot of hands on training. Best CPR class I have ever taken”

Stephanie S.

“Patrick Helms was extremely knowledgeable, organized and respectful. He was very patient with everyone (especially during this COVID-19). The in-person class was very informative and taught at a reasonable pace!”

Kai B.

“Excellent class. I liked taking the initial course online and then showing up to master the hands-on skills with Patrick. I am confident that I could handle more emergency cases thanks to the help of Moon Valley CPR.”

Peter R.Physician

“Patrick was awesome to help me get into the online course AND with the instruction for our skills day. Very mindful of COVID19 protocols which I appreciated.”

Debbie M.Coach

“Best class I have ever taken. Patrick was so informative and motivational. I have never felt so educated on CPR and First Aid as I am now. Definitely recommend taking the course!”

Michelle M.Dental Assistant

“Just in time when I needed them. Nice small class with all of us having our own mannequin. Instructor was well informed. I will come back in 2 years :)”

Rachel W.

“Great experience. Definitely felt I learned from the instructor and he was patient as well. Highly recommend”

Dionisio T.