How much does a CPR course cost in NSW?
The median advertised price of a CPR course in NSW is $75, across 52 approved providers that publish a price. Half charge between $60 and $86; advertised prices run from $35 to $225. Data as at November 2026.
- Median
- $75
- Middle 50%
- $60–$86
- Lowest
- $35
- Highest
- $225
- Providers priced
- 52 of 129
| From | To | Providers |
|---|---|---|
| $30 | $40 | 2 |
| $40 | $50 | 3 |
| $50 | $60 | 6 |
| $60 | $70 | 12 |
| $70 | $80 | 9 |
| $80 | $90 | 7 |
| $90 | $100 | 6 |
| $100 | $110 | 4 |
| $110 | $120 | 0 |
| $120 | $130 | 0 |
Most common advertised length: 3 hours or 2.5 hours.
Refresher courses are not included in these figures: 1 approved provider advertises one, from $50.
By region
Regions with at least three providers publishing a price, cheapest median first.
| Region | Median | Lowest | Providers priced |
|---|---|---|---|
| South Western Sydney | $60 | $50 | 10 |
| Newcastle & Hunter | $60 | $35 | 7 |
| Western Sydney | $65 | $50 | 8 |
| Sydney CBD & Inner | $75 | $50 | 6 |
| Sutherland Shire & St George | $83 | $48 | 6 |
By delivery
| Delivery | Median | Lowest | Providers priced |
|---|---|---|---|
| Blended (online theory + in-person assessment) | $70 | $45 | 19 |
| Face to face | $80 | $35 | 22 |
Compare the providers behind these numbers
Prices, durations and next dates for all 129 approved CPR providers in NSW.
Frequently asked questions
- How much does a CPR course cost in NSW?
- The median advertised price of a CPR course in NSW is $75, across 52 approved providers that publish a price. Half charge between $60 and $86; advertised prices run from $35 to $225.
- What is the cheapest CPR course in NSW?
- The lowest advertised price among approved providers is $35. Compare what each price includes — duration, delivery and whether assessment is included — before booking on price alone.
- Does the price of a CPR course vary by region?
- Yes. Among regions with at least three priced providers, the median runs from $60 in South Western Sydney to $83 in Sutherland Shire & St George.
- Is a CPR course cheaper online or face to face?
- Median advertised prices: blended $70 (19 providers); face to face $80 (22 providers).
- How much is a CPR refresher course in NSW?
- Refresher courses are listed separately from the full course. 1 approved provider advertises one, from $50.
- Do these prices include GST?
- Most providers do not say. Of 69 advertised prices for this course, 0 state whether GST is included. Confirm the final price with the provider.
How these figures are worked out
- Only providers that hold the unit on their scope of registration on the national training register (training.gov.au) are included.
- Each provider counts once, at its lowest advertised price for this course, so a provider with many sessions cannot skew the result.
- Prices come from each provider's own website. Prices more than five times or less than a fifth of the category median, and $0 fee-free-if-eligible listings, are excluded.
- Refresher, update and verification-of-competency courses are left out and shown separately, so a short refresher never reads as the price of the full course.
- Assessment-only courses (recognition of prior learning, skills assessments) are left out too: they are for people who can already do the work, so they cost less than the full course.
- 0 of 69 advertised prices say whether GST is included; the rest are shown as advertised.
- Figures update automatically as providers' prices change. This page reflects data as at November 2026.
Cite as: Work Tickets, “CPR course prices in NSW”, November 2026, worktickets.com.au/costs/cpr/
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.