CPR Course

CPR Course Australia from $45. Face-to-face training, no online modules. ASQA approved and nationally recognised. Trusted by thousands.

First Aid

From $45

3 hours 
20 Locations
BOOK YOUR CPR COURSE 

Best‑Price Guarantee

Best value guaranteed in Australia. Find a cheaper price and we’ll beat it by 10%. See terms here.

Same Day Certifcate

Walk out with your certification on the same day, ready to start work immediately.

 Face to face 

We deliver face-to-face CPR courses at 20 convenient locations nationwide, no online modules needed.

100,000+ Issued

Trusted by thousands across Australia — over 100,000 First Aid certificates issued.

What Our Customers Say Across Australia

Our 5-star Google reviews speak for themselves — we’re proud to be the leading CPR course provider across Australia.

CPR Course Made Simple

Our comprehensive, government-approved CPR course provides the essential life-saving skills needed to respond confidently in an emergency. It leads to a nationally recognised qualification and is delivered entirely face to face — no online study or homework. Arrive with no experience and leave that same day fully certified in CPR.

You’ll learn how to perform CPR and use an AED (defibrillator) on adults, children, and infants, how to assess an unresponsive person, and how to provide basic life support until medical help arrives. This course is ideal for anyone needing CPR for work, compliance, or everyday confidence — skills that can make all the difference when seconds count.

First aid course image

Quick Snapshot for the CPR Course

Course Title

CPR Course

 
National Code(s)

HLTAID009 Provide cardiopulmonary resuscitation (CPR)

What to Bring and Wear

Just bring yourself, a positive attitude, and a form of photo ID. Wear whatever you’re comfortable in.

Course Length

3 hours. Completely face to face, with no online components.

Course Fee

From $45

Enrol In a CPR Course

The booking table below is for our CPR training venues across Australia

If you would like to see information about specific locations, click the Info button.

Course Day Date Time Location Cost Book
CPR Tuesday 3 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Tuesday 3 February 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 3 February 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 3 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 3 February 2026 09:00 am - 12:00 pm NEWCASTLE $50.00
CPR Tuesday 3 February 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 5 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 7 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 7 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Saturday 7 February 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Sunday 8 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Monday 9 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 9 February 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 9 February 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 10 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Tuesday 10 February 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 10 February 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 10 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 10 February 2026 09:00 am - 12:00 pm PARRAMATTA $50.00
CPR Wednesday 11 February 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 12 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 14 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 14 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Sunday 15 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Monday 16 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 16 February 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 16 February 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 17 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Tuesday 17 February 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 17 February 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 17 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 17 February 2026 09:00 am - 12:00 pm NEWCASTLE $50.00
CPR Tuesday 17 February 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 19 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 21 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 21 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Saturday 21 February 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Sunday 22 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Monday 23 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 23 February 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 23 February 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 24 February 2026 09:00 am - 12:00 pm SYDNEY $50.00
CPR Tuesday 24 February 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 24 February 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 24 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 24 February 2026 09:00 am - 12:00 pm PARRAMATTA $50.00
CPR Wednesday 25 February 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 26 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 28 February 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 28 February 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 2 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 2 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 2 March 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 3 March 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 3 March 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 3 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 3 March 2026 09:00 am - 12:00 pm NEWCASTLE $50.00
CPR Tuesday 3 March 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 5 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 7 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 7 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Saturday 7 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 9 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 9 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 9 March 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 10 March 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 10 March 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 10 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 10 March 2026 09:00 am - 12:00 pm PARRAMATTA $50.00
CPR Wednesday 11 March 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 12 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 14 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 14 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 16 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 16 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 16 March 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 17 March 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 17 March 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 17 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 17 March 2026 09:00 am - 12:00 pm NEWCASTLE $50.00
CPR Tuesday 17 March 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 19 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 21 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 21 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Saturday 21 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 23 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 23 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 23 March 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 24 March 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 24 March 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 24 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 24 March 2026 09:00 am - 12:00 pm PARRAMATTA $50.00
CPR Wednesday 25 March 2026 09:00 am - 12:00 pm DEE WHY $50.00
CPR Thursday 26 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 28 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Saturday 28 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 30 March 2026 09:00 am - 12:00 pm MIRANDA $50.00
CPR Monday 30 March 2026 09:00 am - 12:00 pm PENRITH $50.00
CPR Monday 30 March 2026 09:00 am - 12:00 pm ERINA $50.00
CPR Tuesday 31 March 2026 09:00 am - 12:00 pm SOUTHPORT $45.00
CPR Tuesday 31 March 2026 09:00 am - 12:00 pm LOGAN $45.00
CPR Tuesday 31 March 2026 09:00 am - 12:00 pm CAMPBELLTOWN $50.00
CPR Tuesday 31 March 2026 09:00 am - 12:00 pm NEWCASTLE $50.00
CPR Tuesday 31 March 2026 09:00 am - 12:00 pm DEE WHY $50.00

Nationally Recognised CPR Training

National Courses Pty Ltd (RTO 41072) is a Registered Training Organisation fully approved by the Australian Skills Quality Authority (ASQA) to deliver nationally accredited CPR training and certification across all Australian states and territories. Our CPR courses are developed to meet the most up-to-date national standards, ensuring every participant gains the knowledge, confidence, and practical skills to respond effectively in real emergencies.

 

Nationally recognised training Australia Logo

Frequently Asked Questions About CPR Training

Convenient Locations

We have CPR training venues Australia-wide and can also bring the training to your workplace.

Nationally Recognised

Your CPR certificate is nationally recognised, ensuring you meet workplace safety requirements across Australia.

Simple Booking

Our streamlined online enrolment system makes it easy to secure your spot in just a few clicks.

Unbeatable Value

From just $45, get expert Demolition Safety training, all materials included, and the confidence to handle emergencies.

Training, Assessment and Certification Process

  • Start by participating in the required face-to-face CPR training at one of our Australian venues. Our training provides you with the knowledge and practical skills necessary to complete the assessment.

  • Upon successfully completing your assessment, you will receive your official CPR certificate on the same day. This allows you to meet workplace requirements and be ready to respond to emergencies immediately.

  • Our trainers are dedicated to your success. At all locations, they offer extra support, including staying after sessions to provide personalised assistance if you need help with any part of the course.

  • We believe real learning happens in person — not online. That’s why our CPR courses are 100% face-to-face, giving you hands-on experience with expert trainers so you leave confident and ready to act in an emergency.

  • We keep prices affordable without compromising quality. From just $45, our CPR courses include expert instruction, all materials, and nationally recognised certification valid across Australia.

Approved CPR course provider with ASQA

At National Courses Pty Ltd (RTO 41072), we’re proud to be an officially approved provider of nationally recognised First Aid and CPR (Cardiopulmonary resuscitation) training across all Australian states and territories.

As a Registered Training Organisation (RTO 41072), we are regulated by the Australian Skills Quality Authority (ASQA), ensuring our courses meet the highest national standards for quality, compliance, and learner outcomes.

Our First Aid and CPR courses are designed to reflect real-world situations, providing practical, hands-on training that prepares participants to respond confidently in medical emergencies at work or in everyday life.

At National Courses, we go beyond compliance — our focus is on delivering engaging, supportive, and skill-building training that empowers every student to act effectively when it matters most.

With our ASQA RTO approval (41072), you can be sure your training meets the highest standards and recognition across Australia.

National Courses ASQA Approval as an RTO documentation and certification

Download the Learner Guide for your Course

Download the learner guide for your CPR course below.
CPR Course Learner Guide