CPR and first aid training providers in Queensland
Queensland CPR and first aid training providers by council area, each read from its own website and dated. Starts with the pool CPR sign rule.
The rule: a CPR sign at the pool
QBCC says a pool covered by Queensland's pool safety standard must display a CPR sign. The sign must show how to do CPR, including 30 chest compressions followed by 2 breaths, and a prominent statement on how to act in an emergency, such as calling Triple Zero (000), staying with the person or giving first aid. It must be at least 300 mm by 300 mm, durable and weatherproof, and either attached to the pool barrier or displayed near the pool where someone can see it easily.
QBCC's page shows a review date of 30 August 2021. The Queensland Government's page was updated on 10 July 2026 and reviewed on 30 June 2026. We read both on 5 November 2026. The full rule is in our guide to CPR signs and warning signs.
Neither page says a person must complete a CPR course, and we have not found a rule that does. A course is still worth doing: a sign is a reminder, and a course lets you practise before you need it. Our guide to CPR training for pool owners covers what the rules say and don't say.
CPR and first aid training providers by council area
72 providers in 21 council areas. Each provider's details were read from its own website or booking page, most recently on 5 November 2026. Course dates, venues and prices change, so check the provider's page before you book. This list is not complete.
Banana
1 provider, in Biloela.
OCD Training, Assessing & Consultancy
Biloela
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (8)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Brisbane
21 providers, in 22 towns.
Aquatic Education Pty Ltd
Greenslopes
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Australia Wide First Aid
Brisbane City
Lists RTO 31961 on its own site.
Courses it lists (4)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid (includes CPR)
- HLTAID012 childcare first aid
- Online short courses
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Berlock WHS Pty Ltd.
Cannon Hill
Names Allens Training (RTO 90909) as the training organisation on its own booking page.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
Provider's booking page (opens in a new tab)
Read from the provider's own booking page on 5 November 2026. Report a mistake or ask to be removed
Brisbane First Aid
Camp Hill
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
CBD College
Brisbane City
Lists RTO 91399 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 childcare first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
CK First Aid Pty Ltd
Stafford Heights
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Fire & Safety Australia (Sharp Training Academy)
Salisbury
Lists RTO 22250 on its own site.
Courses it lists (3)
- Provide CPR
- Provide first aid (blended and 2-day classroom)
- First aid refresher
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Alive
Riverhills
Lists RTO 31106 on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Report a mistake or ask to be removed
First Aid Pro
Brisbane City, Cannon Hill, Chermside, Oxley, Salisbury, Sunnybank Hills and Upper Mount Gravatt
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Institute of Health and Nursing Australia (IHNA)
Brisbane City
Lists RTO 21985 on its own site.
Courses it lists (1)
- Provide first aid (blended: online theory then 6-hour on-campus practical)
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Luella Stanley First Aid
Tingalpa
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (4)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Master Fit Training
Sinnamon Park
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
My First Aid Course
Albion, Carina, Chermside, Deagon and Indooroopilly
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 education and care first aid
- HLTAID013, HLTAID014, HLTAID015
- LVR rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Paul Latemore Training and Consulting
Teneriffe
Names Allens Training (RTO 90909) as the training organisation on its own booking page.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's booking page (opens in a new tab)
Read from the provider's own booking page on 5 November 2026. Report a mistake or ask to be removed
Queensland Ambulance Service - public first aid courses
Venues change by session; see its page
Prints no RTO number on the course page we read.
Courses it lists (1)
- HLTAID011 Provide first aid (includes HLTAID009 CPR and HLTAID010 basic emergency life support), 8 hours face-to-face
Course page (opens in a new tab)
Read from the Queensland Government's page for the course on 5 November 2026. Report a mistake or ask to be removed
Side Hustle Training
Stafford Heights
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Skills Training College
Brisbane City
Lists RTO 45654 on its own site.
Courses it lists (3)
- CPR
- Provide first aid
- HLTAID012 childcare first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
St John Ambulance Queensland
Nundah
Lists RTO 88041 on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid (full-day and half-day)
- HLTAID012 education and care first aid
- Advanced resuscitation, occupational and remote area first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Surf Life Saving Queensland (SLSQ Education)
South Brisbane
Lists RTO 2804 on its own site.
Courses it lists (3)
- HLTAID011 Provide first aid (public monthly face-to-face courses)
- HLTAID009 provide CPR
- First aid and CPR courses
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Tradie Training
Aspley and Rocklea
Lists RTO 45555 on its own site.
Courses it lists (2)
- HLTAID011 Provide first aid (certificates issued for HLTAID009, HLTAID010 and HLTAID011)
- LVR and CPR course
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
YZ FIRST AID
Sunnybank Hills
Names Allens Training (RTO 90909) as the training organisation on its own booking page.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's booking page (opens in a new tab)
Read from the provider's own booking page on 5 November 2026. Report a mistake or ask to be removed
Bundaberg
1 provider, in Bundaberg Central.
First Aid Pro
Bundaberg Central
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Cairns
7 providers, in 6 towns.
Cairns First Aid Training
Cairns City
Names ABC First Aid (RTO 3399) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- UETDRMP018 low voltage rescue
- Refreshers
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Category 5 Emergency Care
Bentley Park
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (8)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid in Cairns
Smithfield
Lists RTO 45723 on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID011 provide first aid
- UETDRRF004 low voltage rescue with CPR
- TAE40122 Certificate IV in Training and Assessment
- First attack firefighting
- White Card
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Report a mistake or ask to be removed
First Aid Pro
Cairns City
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Response Australia
Manunda
Lists RTO 5919 on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID015 advanced resuscitation
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Koala Aid
Kewarra Beach
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Stay Calm Training
White Rock
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Cassowary Coast
1 provider, in Innisfail.
Rescue-1 First Aid Training and Supplies
Innisfail
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (8)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Fraser Coast
2 providers, in 2 towns.
First Aid Pro
Pialba
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Training Centre Hervey Bay
Urangan
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID015 advanced resuscitation
- CPR with low voltage rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Gladstone
1 provider, in Gladstone Central.
First Aid Pro
Gladstone Central
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Gold Coast
14 providers, in 13 towns.
Accredited Training Company
Carrara
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Coastal Training Group
Miami
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Evergrowing Education
Oxenford
Names Allens Training (RTO 90909) as the training organisation on its own booking page.
Courses it lists (4)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's booking page (opens in a new tab)
Read from the provider's own booking page on 5 November 2026. Report a mistake or ask to be removed
First Aid Accident & Emergency
Coomera and Varsity Lakes
Lists RTO 32508 on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation
- UETDRMP018 low voltage rescue with CPR
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Pro
Carrara and Southport
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Yucan2
Mudgeeraba
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (4)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Flow Workplace Wellbeing
Surfers Paradise
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Give First Aid (Immediate Response First Aid)
Burleigh Heads
Lists RTO 32154 on its own site.
Courses it lists (5)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 education and care first aid
- LVR rescue
- White Card
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
LA First Aid
Burleigh Heads
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Nurture & Know
Worongary
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Paradise First Aid
Biggera Waters, Coomera and Mermaid Beach
Lists RTO 32268 on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014
- HLTAID015
- Low voltage rescue with CPR
- Mental health first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
RAM Training Services
Varsity Lakes
Lists RTO 31701 on its own site.
Courses it lists (2)
- HLTAID011 Provide first aid (incl CPR)
- HLTAID009 CPR
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Report a mistake or ask to be removed
Surf Life Saving Queensland (SLSQ Education)
Mermaid Beach
Lists RTO 2804 on its own site.
Courses it lists (1)
- HLTAID011 Provide first aid (public monthly face-to-face courses)
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Tradie Training
Ashmore
Lists RTO 45555 on its own site.
Courses it lists (2)
- HLTAID011 Provide first aid (certificates issued for HLTAID009, HLTAID010 and HLTAID011)
- LVR and CPR course
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Gympie
1 provider, in Gympie.
First Aid Pro
Gympie
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Ipswich
4 providers, in 4 towns.
Australian Red Cross First Aid
Venues change by session; see its page
Lists RTO 3605 on its own site.
Courses it lists (4)
- HLTAID011 Provide first aid (one day and blended)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Report a mistake or ask to be removed
First Aid Pro
North Ipswich and Springfield Lakes
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
My First Aid Course
Redbank
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 education and care first aid
- HLTAID013, HLTAID014, HLTAID015
- LVR rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
TAFE Queensland
Springfield Central
Lists RTO 0275 on its own site.
Courses it lists (3)
- First aid and CPR skill set (HLTAID009 Provide cardiopulmonary resuscitation
- HLTAID011 Provide first aid)
- CPR skill set
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Logan
2 providers, in 3 towns.
First Aid Pro
Browns Plains and Logan Central
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
NSTA Hillcrest
Hillcrest
Lists RTO 32292 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- First aid training schedule (HLTAID011 listed in the calendar)
- Also security and firearms qualifications
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Mackay
2 providers, in Mackay.
Fire & Safety Australia (Sharp Training Academy)
Mackay
Lists RTO 22250 on its own site.
Courses it lists (4)
- Provide CPR
- Provide first aid (blended and 2-day classroom)
- First aid refresher
- Remote and advanced first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Pro
Mackay
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Moreton Bay
2 providers, in 4 towns.
First Aid Pro
Caboolture, North Lakes and Redcliffe
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
My First Aid Course
Burpengary
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 education and care first aid
- HLTAID013, HLTAID014, HLTAID015
- LVR rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Noosa
4 providers, in 4 towns.
Allens Training
Noosa Heads
Lists RTO 90909 on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Noosa
Tewantin
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Pro
Noosaville
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Queen of Hearts CPR and First Aid Training
Cooroibah
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Redland
3 providers, in 2 towns.
First Aid Pro
Capalaba
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
My First Aid Course
Capalaba
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 education and care first aid
- HLTAID013, HLTAID014, HLTAID015
- LVR rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Royal Life Saving Society Queensland
Gumdale
Lists RTO 5431 on its own site.
Courses it lists (9)
- Provide CPR
- Provide first aid
- Provide first aid in an education and care setting
- Provide advanced resuscitation
- Provide advanced first aid
- Remote or isolated site first aid
- Manage first aid services (blended format
- The site shows its own course IDs rather than HLTAID codes)
- Pool lifeguard award
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Rockhampton
2 providers, in Rockhampton City.
BiPhasic Training
Rockhampton City
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012
- HLTAID014
- HLTAID015
- HLTAID016
- HLTSS00068 occupational first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Report a mistake or ask to be removed
First Aid Pro
Rockhampton City
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
South Burnett
1 provider, in Kingaroy.
Kingaroy Home Aids & First Aid Training
Kingaroy
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Sunshine Coast
10 providers, in 10 towns.
Allens Training
Birtinya
Lists RTO 90909 on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012
- HLTAID014
- HLTAID015
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Australian First Aid Institution
Maroochydore
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Bledisloe Medical Pty Ltd
Maroochydore
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
ER First Aid (Emergency Response First Aid Consulting)
Peregian Beach
Names ABC First Aid (RTO 3399) as the training organisation on its own site.
Courses it lists (2)
- HLTAID009 CPR refresher
- HLTAID011 provide first aid refresher
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Pro
Buderim, Caloundra, Maroochydore and Sippy Downs
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Horizon Training
Coolum Beach
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (4)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Medic One First Aid
Peregian Springs
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
SunRay EduTraining
Mooloolaba
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (4)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Sunreef
Mooloolaba
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
VDB Training
Woombye
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Toowoomba
7 providers, in 5 towns.
Accidental Health & Safety DDI
North Toowoomba
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012
- HLTAID013 remote first aid
- UETDRMP018 low voltage rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Darling Downs First Aid Training
Toowoomba City
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (8)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Pro
Toowoomba City
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Great Timing First Aid
Newtown
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (8)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Toowoomba Safety Training Pty Ltd
Harristown
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Top of the Range Training
Toowoomba City
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (8)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
- HLTAID016 manage first aid services
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Training Port
Harlaxton
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Townsville
4 providers, in 3 towns.
AB Training Experts
Hermit Park
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (3)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid 4U (Townsville)
Townsville
Names The First Aid Group (RTO 32268) as the training organisation on its own site.
Courses it lists (4)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 child care first aid
- UETDRRF004 low voltage rescue
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Pro
North Ward
Lists RTO 31124 on its own site.
Courses it lists (3)
- HLTAID009 Provide CPR
- HLTAID011 Provide first aid
- HLTAID012 first aid in education and care
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Ultimate Employment Services T/As The Job Shop
Hermit Park
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Whitsunday
5 providers, in 4 towns.
Airlie Beach Dive Centre
Airlie Beach
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
AWB First Aid First
Proserpine
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (5)
- HLTAID009 CPR
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
First Aid Bowen
Bowen
Names PADI Asia Pacific Pty Ltd (RTO 6729) as the training organisation on its own site.
Courses it lists (1)
- Provide first aid and CPR courses (unit codes not shown on the home page)
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Mainstay Training
Cannonvale
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (7)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID013 remote first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Whitsunday First Aid
Proserpine
Names Allens Training (RTO 90909) as the training organisation on its own site.
Courses it lists (6)
- HLTAID009 CPR
- HLTAID010 basic emergency life support
- HLTAID011 provide first aid
- HLTAID012 education and care first aid
- HLTAID014 advanced first aid
- HLTAID015 advanced resuscitation and oxygen therapy
Provider's website (opens in a new tab)
Read from the provider's own website on 5 November 2026. Page we read (opens in a new tab). Report a mistake or ask to be removed
Where we have not found providers yet
As at 5 November 2026, we have not found a provider in these council areas: Central Highlands, Douglas, Livingstone, Lockyer Valley, Mount Isa, Scenic Rim, Somerset. That means our search found none, not that none exist. Our search is not complete, and some towns were not searched at all. If you run a course in one of these areas, or know of one, tell us.
How to choose a course
These points come from the Queensland Ambulance Service's public CPR course page on qld.gov.au (updated 4 November 2026, read on 5 November 2026). They describe that one course. Other providers set their own rules, so ask before you book.
- The CPR unit is HLTAID009 Provide cardiopulmonary resuscitation. Some providers list it inside a longer first aid course, so compare the courses each listing shows.
- The ambulance service says its HLTAID009 class generally runs for 3.5 hours, face to face.
- Students are asked to do at least 2 minutes of uninterrupted CPR on an adult manikin on the floor. A student who cannot may be given a Statement of Attendance instead of a Statement of Attainment.
- The ambulance service recommends 14 as the minimum age. A student under 18 needs a parent or guardian's permission, and a student under 16 must be accompanied by an adult.
- Students are asked to show photo identification on the day.
- The page, citing the Code of Practice for first aid in the workplace, says CPR refresher training should be carried out every 12 months. That code is about workplaces.
- Each provider prints a registered training organisation (RTO) number on its own site, shown on each listing as the provider prints it. Many small trainers say they deliver on behalf of a larger training organisation; where they do, the listing names it. You can look up an RTO number on training.gov.au (opens in a new tab). We have not checked any provider there.
How providers were found
- We looked for Queensland training providers by searching the web and used directory and listing sites only to find names. Every detail on this page was then read by a person from the provider's own website or booking page, and the page and the day are recorded. We do not use Google ratings, reviews, photos or logos, and we do not copy any other site's list.
- Council areas are in alphabetical order, and so are the providers in each area. Nothing is paid for, there is no ranking, and a listing is not an endorsement.
- A provider with venues in several towns of one council area is shown once, with its towns. One in another council area is shown again under that area.
- A training course is not a pool inspection. To have a pool barrier inspected, find a pool safety inspector.
Is a provider missing, or is something wrong?
Tell us. A person reads every message, and nothing changes on the website until it has been checked. A provider can also ask to be removed. There is no charge to be listed.
Common questions
Do I have to do a CPR course to own a pool in Queensland?
We have not found a rule that says so. QBCC's CPR sign page and the Queensland Government's CPR sign page both set out what the sign must show and where it goes, and neither says a person must complete a course. A course is worth doing, because a sign is only a reminder and a course lets you practise before you need it.
Does PoolPreCert recommend a training provider?
No. Providers are listed in alphabetical order within each council area. Nothing is paid for, there are no ratings or reviews, and a listing is not an endorsement. We have not checked any provider against training.gov.au.
Where does this list come from?
From each provider's own website or booking page. A person at PoolPreCert read the page, wrote down the towns, the courses it lists and the RTO number it prints, and recorded the day. Directory and listing sites were used only to find names. Course dates, venues and prices change, so check the provider's page before you book.
A provider is missing, or something is wrong. What do I do?
Use the link on this page to send us a message about the CPR training list. A person reads every message, and nothing changes on the website until it has been checked. A provider can also ask to be removed.
Does a CPR course change my pool safety certificate?
No. A pool safety certificate is about the pool barrier, and only a licensed pool safety inspector can decide that. A CPR course is about what you can do in an emergency.