HLTAID009HLTAID001Renew every year

CPR courses in NSW

105 approved providers · from $35 · every one holds this unit on the national register.

Typical cost of a cpr course in NSW: $35 to $225, across 105 approved providers, usually 2 hours. Renew every year.

Sorted by featured, then price and dates listed.

From

$45

Next date

Tue

4 dates listed

NO

NATIONAL ONLINE COURSES

Parramatta · 2.5 hours · Face to face

Approved HLTAID009★ 5 (760)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$65

Next date

Tomorrow

4 dates listed

VC

Vigil Training College

Parramatta · 2 hours · Blended

Approved HLTAID009★ 5 (1466)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$100

Next date

10 Oct

9 dates listed

RC

Robinson College

Broken Hill

Approved HLTAID009★ 4.8 (12)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$50

Next date

Enquire

UC

Approved HLTAID009★ 5 (34)

Call

Listed from the national register. Your RTO? Claim it.

From

$59

Next date

Enquire

TL

TEIA Limited

Chullora

Approved HLTAID009★ 5 (55)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$66

Next date

Enquire

D

Dymocks Training

Parramatta · Blended

Approved HLTAID009★ 5 (13)

Call

Listed from the national register. Your RTO? Claim it.

From

$80

Next date

Enquire

C

CHS Training

South Grafton · 3 hours

Approved HLTAID009★ 4.9 (12)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$80

Next date

Enquire

RC

Rockford College

Rockdale · 14 hours · Blended

Approved HLTAID009★ 4.8 (220)

Call

Listed from the national register. Your RTO? Claim it.

From

$65

Next date

Enquire

WL

Wave Learning

Campbelltown · Face to face

Approved HLTAID009★ 4.6 (203)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$69

Next date

Enquire

BC

Bondi Training Centre

Bondi Junction · 3 hours

Approved HLTAID009★ 4.1 (131)

Call

Listed from the national register. Your RTO? Claim it.

From

$100

Next date

Enquire

P

PRECISE TRAINING PTY LTD

Granville · 5 hours · Face to face

Approved HLTAID009★ 4.1 (65)

Call

Listed from the national register. Your RTO? Claim it.

From

$100

Next date

Enquire

S

Sitetrain

Forbes · 4 hours

Approved HLTAID009★ 4 (1)

BookCall

Listed from the national register. Your RTO? Claim it.

From

$75

Next date

Enquire

B

Breakthru Ltd

Milsons Point · 2 hours

Approved HLTAID009

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

EH

Easy HR Pty Ltd

Surry Hills

Approved HLTAID009★ 5 (270)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

N

NCA Training Pty Ltd

Alstonville · Face to face

Approved HLTAID009★ 5 (1)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

S

Safezone Training

Bankstown · 2 hours · Blended

Approved HLTAID009★ 5 (458)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

H

Healthcorp Pty Ltd

Belrose · 2.5 hours · Face to face

Approved HLTAID009★ 5 (1)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

Approved HLTAID009★ 4.9 (78)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

C

Charter Training

North Sydney · Blended

Approved HLTAID009★ 4.8 (217)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

JB

J B Hunter

Maryville

Approved HLTAID009★ 4.8 (5)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

H

Horsecourse.com.au

Tuggerah · 6 hours · Face to face

Approved HLTAID009★ 4.6 (58)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

CC

CORE College

Cabramatta · 1 day · Face to face

Approved HLTAID009★ 4.5 (8)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

N

NVCollege

Macksville

Approved HLTAID009★ 4.4 (8)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

AC

ANE College

Sydney · 4 hours

Approved HLTAID009★ 4.4 (44)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

AU

Avondale University

Cooranbong · 0.5 days

Approved HLTAID009★ 4.3 (94)

Call

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

IC

INT College

St Marys · 3 hours · Face to face

Approved HLTAID009★ 4.3 (103)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

C

CAREFLIGHT

Northmead

Approved HLTAID009★ 4.1 (27)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

L2

Linked 2 Pty Ltd

Bankstown · 1 day

Approved HLTAID009★ 3.7 (3)

BookCall

Listed from the national register. Your RTO? Claim it.

Price

On enquiry

Next date

Enquire

E

EnerSafe

Wetherill Park · Face to face

Approved HLTAID009

BookCall

Listed from the national register. Your RTO? Claim it.

CPR (cardiopulmonary resuscitation) certification is required for many workplaces, childcare, healthcare, sport and fitness roles, and is often a prerequisite for other first aid or safety tickets. It confirms a person can perform emergency resuscitation until professional help arrives.

Across NSW, 89 providers list CPR courses on this page, with prices ranging from $38 to $225. Course length varies by provider, from short 1.5-hour refreshers up to full-day sessions combined with broader first aid training. Providers include training organisations in suburbs such as Bankstown, St Marys, Rooty Hill and Sydney CBD.

CPR certification is generally valid for 12 months, after which a refresher course is needed to keep the qualification current. Check with individual providers for exact session times, locations and inclusions before booking.

Frequently asked questions

How much does a CPR course cost in NSW?
Prices among listed NSW providers range from $38 to $225. Cost depends on the provider, course length, and whether CPR is bundled with broader first aid training. Check individual provider listings for exact pricing.
How long does a CPR course take?
Course duration varies by provider, from short 1.5-hour sessions to full-day courses of around 14 hours when combined with other first aid content. Confirm the specific format and length with your chosen provider.
How often do I need to renew my CPR certificate?
CPR certification is generally valid for 12 months from completion. After this period, a refresher course is required to keep the certification current for workplace or industry requirements.
Can I do a CPR course online or does it need to be face-to-face?
CPR requires a practical, hands-on component to demonstrate resuscitation technique, so it typically involves in-person training. Some providers may offer a theory component online paired with a practical session. Check with providers directly.

Nearby and related

Guide

How long tickets last: renewal periods explained

CPR, first aid, RSA, RCG, high risk work licences and traffic control: how often each ticket must be renewed in NSW.

Read the guide