Skip to content
Onshore agent commission ban in effect from 31 March 2026 — referral arrangements must be restructuredAsk
StudyVisaHub

Skilled Occupation List — Australia

Australia's Department of Home Affairs publishes several lists of skilled occupations that determine eligibility for employer-sponsored, independent, and regional skilled visas. Search all 504 active occupations below.

What is the Skilled Occupation List?

The Medium and Long-term Strategic Skills List (MLTSSL) covers occupations in demand for four or more years. Occupations on this list are eligible for the Subclass 189 Skilled Independent visa, state-sponsored Subclass 190, and regional Subclass 491 visas — the broadest pathway available under the points-tested system.

The Short-term Skilled Occupation List (STSOL) covers occupations in demand for up to two years. These occupations are eligible for the Subclass 190 state-nominated and Subclass 491 regional streams, but do not qualify for the Subclass 189 independent pathway.

The Regional Occupation List (ROL) covers occupations specifically needed in regional Australia. Eligible for the Subclass 491 regional visa only. Applicants must live and work in a designated regional area.

Core Skills Occupation List (CSOL) — Skills in Demand Visa

The Core Skills Occupation List (CSOL) is the newest addition to Australia's skilled occupation framework. It underpins the Skills in Demand (SID) visa, which replaced the Subclass 482 TSS visa in December 2024. Unlike the MLTSSL/STSOL/ROL (which govern independent and regional points-tested pathways), the CSOL is specifically for employer-sponsored applicants.

If your occupation appears with a “CSOL” badge on this page, your employer may be able to sponsor you for a Skills in Demand visa. Actual eligibility depends on your employer's approval status, salary requirements, and skills assessment. 370 of the 504 active occupations are currently on the CSOL.

Showing 504 of 504 occupations

OccupationLists
accommodation and hospitality managers (nec)141999
STSOLCSOL
accountant (general)221111
MLTSSLCSOL
actuary224111
MLTSSLCSOL
acupuncturist252211
STSOL
advertising manager131113
STSOLCSOL
advertising specialist225111
STSOLCSOL
aeronautical engineer233911
MLTSSLCSOL
aeroplane pilot231111
ROLCSOL
agricultural consultant234111
MLTSSLCSOL
agricultural engineer233912
MLTSSLCSOL
agricultural scientist234112
MLTSSL
agricultural technician311111
ROL
airconditioning and mechanical services plumber334112
MLTSSLCSOL
airconditioning and refrigeration mechanic342111
MLTSSLCSOL
aircraft maintenance engineer (avionics)323111
STSOLCSOL
aircraft maintenance engineer (mechanical)323112
STSOLCSOL
aircraft maintenance engineer (structures)323113
STSOLCSOL
ambulance officer411111
STSOLCSOL
amusement centre manager149111
ROL
anaesthetic technician311211
STSOLCSOL
anaesthetist253211
ROLCSOL
analyst programmer261311
MLTSSLCSOL
animal attendants and trainers (nec)361199
STSOL
apiarist121311
STSOLCSOL
aquaculture farmer121111
ROLCSOL
arborist362212
STSOL
architect232111
MLTSSLCSOL
architectural draftsperson312111
STSOLCSOL
architectural, building and surveying technicians (nec)312199
STSOLCSOL
art teacher (private tuition)249211
STSOL
artistic director212111
MLTSSLCSOL
arts administrator or manager139911
MLTSSLCSOL
audiologist252711
MLTSSLCSOL
automotive electrician321111
MLTSSLCSOL
baker351111
STSOLCSOL
barrister271111
MLTSSLCSOL
beef cattle farmer121312
ROL
biochemist234513
MLTSSLCSOL
biomedical engineer233913
MLTSSLCSOL
biotechnologist234514
MLTSSL
boat builder and repairer399111
MLTSSLCSOL
book or script editor212212
STSOL
botanist234515
MLTSSLCSOL
bricklayer331111
MLTSSLCSOL
building and engineering technicians (nec)312999
ROLCSOL
building inspector312113
STSOLCSOL
business machine mechanic342311
STSOLCSOL
butcher or smallgoods maker351211
STSOLCSOL
cabinetmaker394111
MLTSSL
cabler (data and telecommunications)342411
STSOLCSOL
cafe or restaurant manager141111
STSOL
camera operator (film, television or video)399512
STSOL
caravan park and camping ground manager141211
ROL
cardiac technician311212
STSOLCSOL
cardiologist253312
MLTSSLCSOL
cardiothoracic surgeon253512
MLTSSLCSOL
careers counsellor272111
STSOL
carpenter331212
MLTSSLCSOL
carpenter and joiner331211
MLTSSLCSOL
cartographer232213
MLTSSLCSOL
chef351311
MLTSSLCSOL
chemical engineer233111
MLTSSLCSOL
chemist234211
MLTSSLCSOL
chemistry technician311411
STSOLCSOL
child care centre manager134111
MLTSSL
chiropractor252111
MLTSSL
cinema or theatre manager149912
ROLCSOL
civil engineer233211
MLTSSLCSOL
civil engineering draftsperson312211
MLTSSLCSOL
civil engineering technician312212
MLTSSLCSOL
clinical coder599915
ROLCSOL
clinical haematologist253313
MLTSSLCSOL
clinical psychologist272311
MLTSSLCSOL
commodities trader222111
STSOL
community arts worker272611
ROL
community worker411711
STSOLCSOL
company secretary221211
STSOLCSOL
complementary health therapists (nec)252299
STSOLCSOL
computer network and systems engineer263111
MLTSSLCSOL
conference and event organiser149311
STSOL
conservation officer234311
ROL
conservator234911
MLTSSLCSOL
construction estimator312114
ROLCSOL
construction project manager133111
MLTSSLCSOL
contract administrator511111
STSOLCSOL
cook351411
STSOLCSOL
copywriter212411
STSOL
corporate services manager132111
STSOLCSOL
cotton grower121211
ROL
counsellors (nec)272199
STSOL
crop farmers (nec)121299
ROL
customer service manager149212
STSOL
dairy cattle farmer121313
ROLCSOL
dance teacher (private tuition)249212
STSOL
dancer or choreographer211112
MLTSSL
database administrator262111
STSOLCSOL
deer farmer121314
ROL
dental hygienist411211
ROLCSOL
dental specialist252311
STSOLCSOL
dental technician411213
STSOLCSOL
dental therapist411214
ROLCSOL
dentist252312
ROLCSOL
dermatologist253911
MLTSSLCSOL
developer programmer261312
MLTSSLCSOL
diagnostic and interventional radiologist253917
MLTSSLCSOL
diesel motor mechanic321212
MLTSSLCSOL
dietitian251111
STSOLCSOL
director (film, television, radio or stage)212312
STSOL
disabilities services officer411712
STSOL
diversional therapist411311
STSOLCSOL
diving instructor (open water)452311
STSOLCSOL
dog handler or trainer361111
STSOLCSOL
drainer334113
MLTSSLCSOL
dressmaker or tailor393213
STSOL
driving instructor451211
ROL
drug and alcohol counsellor272112
STSOLCSOL
early childhood (pre primary school) teacher241111
MLTSSLCSOL
earth science technician311412
STSOLCSOL
economist224311
MLTSSL
education adviser249111
STSOL
education managers (nec)134499
STSOLCSOL
educational psychologist272312
MLTSSLCSOL
electrical engineer233311
MLTSSLCSOL
electrical engineering draftsperson312311
MLTSSLCSOL
electrical engineering technician312312
MLTSSLCSOL
electrical linesworker / electrical line mechanic342211
ROLCSOL
electrician (general)341111
MLTSSLCSOL
electrician (special class)341112
MLTSSLCSOL
electronic equipment trades worker342313
MLTSSLCSOL
electronic instrument trades worker (general)342314
MLTSSLCSOL
electronic instrument trades worker (special class)342315
MLTSSLCSOL
electronics engineer233411
MLTSSLCSOL
emergency medicine specialist253912
MLTSSLCSOL
emergency service worker441211
ROL
endocrinologist253315
MLTSSLCSOL
engineering manager133211
MLTSSLCSOL
engineering professionals (nec)233999
MLTSSLCSOL
engineering technologist233914
MLTSSLCSOL
enrolled nurse411411
STSOLCSOL
environmental consultant234312
MLTSSLCSOL
environmental engineer233915
MLTSSLCSOL
environmental health officer251311
ROL
environmental manager139912
MLTSSLCSOL
environmental research scientist234313
MLTSSL
environmental scientist (nec)234399
MLTSSLCSOL
exercise physiologist234915
ROL
external auditor221213
MLTSSLCSOL
facilities manager149913
STSOL
family and marriage counsellor272113
STSOL
family support worker411713
STSOLCSOL
farrier322113
STSOLCSOL
fashion designer232311
STSOL
film and video editor212314
STSOL
finance broker222112
STSOLCSOL
finance manager132211
STSOLCSOL
financial brokers (nec)222199
STSOL
financial dealers (nec)222299
STSOL
financial institution branch manager149914
ROL
financial investment adviser222311
STSOLCSOL
financial investment manager222312
STSOL
financial market dealer222211
STSOL
first aid trainer451815
ROL
fitness centre manager149112
ROL
fitter (general)323211
MLTSSLCSOL
fitter and turner323212
MLTSSLCSOL
fitter welder323213
MLTSSLCSOL
flight attendant451711
ROLCSOL
floor finisher332111
ROLCSOL
florist362111
STSOL
flower grower121212
STSOL
flying instructor231113
ROLCSOL
food technologist234212
MLTSSLCSOL
footballer452411
MLTSSL
forester / forest scientist234113
MLTSSL
fruit or nut grower121213
ROL
funeral workers (nec)451399
ROL
furniture finisher394211
STSOLCSOL
gallery or museum curator224212
STSOL
gardener (general)362211
STSOL
gas or petroleum operator399212
ROLCSOL
gasfitter334114
MLTSSLCSOL
gastroenterologist253316
MLTSSLCSOL
general practitioner253111
MLTSSLCSOL
geologist234411
STSOLCSOL
geophysicist234412
MLTSSLCSOL
geotechnical engineer233212
MLTSSLCSOL
glazier333111
MLTSSLCSOL
goat farmer121315
ROLCSOL
grain, oilseed or pasture grower (Aus)/field crop grower (NZ)121214
ROL
grape grower121215
STSOL
graphic designer232411
STSOL
greenkeeper362311
STSOL
gymnastics coach or instructor452312
STSOL
hairdresser391111
STSOLCSOL
hardware technician313111
STSOLCSOL
health and welfare services managers (nec)134299
STSOL
health diagnostic and promotion professionals (nec)251999
STSOLCSOL
health information manager224213
STSOL
health promotion officer251911
STSOL
helicopter pilot231114
ROLCSOL
horse breeder121316
ROL
horse riding coach or instructor452313
STSOL
horse trainer361112
MLTSSLCSOL
hospital pharmacist251511
STSOLCSOL
hotel or motel manager141311
STSOLCSOL
human resource adviser223111
ROLCSOL
human resource manager132311
STSOLCSOL
hydrogeologist234413
MLTSSLCSOL
ICT account manager225211
STSOLCSOL
ICT business analyst261111
MLTSSLCSOL
ICT business development manager225212
STSOLCSOL
ICT customer support officer313112
STSOLCSOL
ICT managers (nec)135199
STSOLCSOL
ICT project manager135112
STSOLCSOL
ICT quality assurance engineer263211
STSOLCSOL
ICT sales representative225213
STSOLCSOL
ICT security specialist262112
MLTSSL
ICT support and test engineers (nec)263299
STSOLCSOL
ICT support engineer263212
STSOL
ICT support technicians (nec)313199
STSOLCSOL
ICT systems test engineer263213
STSOLCSOL
ICT trainer223211
STSOL
illustrator232412
STSOLCSOL
industrial designer232312
STSOL
industrial engineer233511
MLTSSLCSOL
industrial pharmacist251512
STSOLCSOL
information and organisation professionals (nec)224999
STSOLCSOL
insurance agent611211
STSOLCSOL
insurance broker222113
STSOLCSOL
insurance loss adjuster599612
STSOLCSOL
intellectual property lawyer271214
ROLCSOL
intensive care ambulance paramedic411112
STSOLCSOL
intensive care specialist253317
MLTSSLCSOL
interior designer232511
STSOLCSOL
internal auditor221214
MLTSSLCSOL
interpreter272412
STSOL
jeweller399411
STSOL
jewellery designer232313
STSOLCSOL
jockey452413
ROL
joiner331213
MLTSSLCSOL
journalists and other writers (nec)212499
STSOLCSOL
judicial and other legal professionals (nec)271299
STSOLCSOL
laboratory manager139913
STSOLCSOL
land economist224511
MLTSSLCSOL
landscape architect232112
MLTSSLCSOL
landscape gardener362213
STSOL
liaison officer224912
ROL
librarian224611
STSOL
life science technician311413
STSOL
life scientist (general)234511
MLTSSLCSOL
life scientists (nec)234599
MLTSSLCSOL
lift mechanic341113
MLTSSL
livestock farmers (nec)121399
ROL
locksmith323313
MLTSSLCSOL
maintenance planner312911
ROLCSOL
make up artist399514
STSOL
management accountant221112
MLTSSLCSOL
management consultant224711
MLTSSL
manufacturer133411
STSOL
marine biologist234516
MLTSSLCSOL
market research analyst225112
ROL
marketing specialist225113
STSOLCSOL
massage therapist411611
STSOLCSOL
materials engineer233112
MLTSSLCSOL
mathematician224112
STSOLCSOL
meat inspector311312
STSOLCSOL
mechanical engineer233512
MLTSSLCSOL
mechanical engineering draftsperson312511
ROLCSOL
mechanical engineering technician312512
STSOLCSOL
medical administrator134211
ROLCSOL
medical diagnostic radiographer251211
MLTSSLCSOL
medical laboratory scientist234611
MLTSSL
medical laboratory technician311213
STSOL
medical oncologist253314
MLTSSLCSOL
medical practitioners (nec)253999
MLTSSLCSOL
medical radiation therapist251212
MLTSSLCSOL
medical technicians (nec)311299
STSOLCSOL
metal fabricator322311
MLTSSLCSOL
metal fitters and machinists (nec)323299
STSOLCSOL
metal machinist (first class)323214
MLTSSLCSOL
metallurgical or materials technician312912
STSOLCSOL
metallurgist234912
MLTSSLCSOL
meteorologist234913
MLTSSLCSOL
microbiologist234517
MLTSSL
middle school teacher / intermediate school teacher241311
STSOLCSOL
midwife254111
MLTSSLCSOL
mine deputy312913
STSOLCSOL
mining engineer (excluding petroleum)233611
MLTSSLCSOL
mixed crop and livestock farmer121411
ROL
mixed crop farmer121216
ROL
mixed livestock farmer121317
ROL
motor mechanic (general)321211
MLTSSLCSOL
motorcycle mechanic321213
MLTSSLCSOL
multimedia designer232413
ROLCSOL
multimedia specialist261211
MLTSSLCSOL
music director211212
MLTSSLCSOL
music professionals (nec)211299
STSOL
music teacher (private tuition)249214
STSOLCSOL
musician (instrumental)211213
MLTSSL
natural and physical science professionals (nec)234999
MLTSSLCSOL
naturopath252213
STSOL
naval architect / marine designer233916
MLTSSLCSOL
network administrator263112
STSOLCSOL
network analyst263113
STSOLCSOL
neurologist253318
MLTSSLCSOL
neurosurgeon253513
MLTSSLCSOL
newspaper or periodical editor212412
STSOL
nuclear medicine technologist251213
MLTSSLCSOL
nurse educator254211
STSOLCSOL
nurse manager254311
STSOL
nurse practitioner254411
MLTSSLCSOL
nurse researcher254212
STSOLCSOL
nurseryperson362411
ROLCSOL
nursing clinical director134212
MLTSSLCSOL
nutritionist251112
STSOL
obstetrician and gynaecologist253913
MLTSSLCSOL
occupational health and safety adviser251312
STSOLCSOL
occupational therapist252411
MLTSSLCSOL
operating theatre technician311214
ROL
ophthalmologist253914
MLTSSLCSOL
optometrist251411
MLTSSLCSOL
organisation and methods analyst224712
STSOLCSOL
organisational psychologist272313
MLTSSLCSOL
orthopaedic surgeon253514
MLTSSLCSOL
orthoptist251412
STSOLCSOL
orthotist or prosthetist251912
MLTSSLCSOL
osteopath252112
MLTSSL
other spatial scientist232214
MLTSSLCSOL
other sports coach or instructor452317
STSOLCSOL
otorhinolaryngologist253515
MLTSSLCSOL
paediatric surgeon253516
MLTSSLCSOL
paediatrician253321
MLTSSLCSOL
painter332211
MLTSSLCSOL
panelbeater324111
MLTSSLCSOL
pastrycook351112
STSOLCSOL
patents examiner224914
STSOLCSOL
pathologist253915
MLTSSLCSOL
pathology collector / phlebotomist311216
ROL
performing arts technicians (nec)399599
STSOLCSOL
petroleum engineer233612
MLTSSLCSOL
pharmacy technician311215
STSOLCSOL
photographer211311
STSOL
physicist234914
MLTSSLCSOL
physiotherapist252511
MLTSSLCSOL
pig farmer121318
ROLCSOL
plasterer (wall and ceiling)333211
MLTSSLCSOL
plastic and reconstructive surgeon253517
MLTSSLCSOL
plumber (general)334111
MLTSSL
podiatrist252611
MLTSSLCSOL
policy analyst224412
ROL
policy and planning manager132411
ROLCSOL
post office manager142115
ROL
poultry farmer121321
STSOLCSOL
power generation plant operator399213
STSOLCSOL
precision instrument maker and repairer323314
STSOLCSOL
pressure welder322312
MLTSSLCSOL
primary health organisation manager134213
MLTSSLCSOL
primary products assurance and inspection officers (nec)311399
STSOLCSOL
primary school teacher241213
STSOLCSOL
print finisher392111
STSOLCSOL
print journalist212413
STSOLCSOL
printing machinist392311
STSOLCSOL
private tutors and teachers (nec)249299
STSOLCSOL
procurement manager133612
ROLCSOL
production manager (forestry)133511
STSOLCSOL
production manager (manufacturing)133512
STSOLCSOL
production manager (mining)133513
STSOL
production or plant engineer233513
MLTSSLCSOL
program director (television or radio)212315
STSOLCSOL
program or project administrator511112
STSOLCSOL
project builder133112
ROLCSOL
property manager612112
ROL
psychiatrist253411
MLTSSLCSOL
psychologists (nec)272399
MLTSSLCSOL
psychotherapist272314
STSOLCSOL
public relations manager131114
ROL
public relations professional225311
STSOLCSOL
quality assurance manager139914
STSOL
quantity surveyor233213
MLTSSLCSOL
radiation oncologist253918
MLTSSLCSOL
radio communications technician313211
MLTSSL
real estate representative612115
ROL
records manager224214
STSOL
recreation officer / recreation coordinator272612
STSOLCSOL
recruitment consultant223112
STSOLCSOL
regional education manager134412
ROL
registered nurse (aged care)254412
MLTSSLCSOL
registered nurse (child and family health)254413
MLTSSLCSOL
registered nurse (community health)254414
MLTSSLCSOL
registered nurse (critical care and emergency)254415
MLTSSLCSOL
registered nurse (developmental disability)254416
MLTSSLCSOL
registered nurse (disability and rehabilitation)254417
MLTSSLCSOL
registered nurse (medical practice)254421
MLTSSLCSOL
registered nurse (medical)254418
MLTSSLCSOL
registered nurse (mental health)254422
MLTSSLCSOL
registered nurse (paediatrics)254425
MLTSSLCSOL
registered nurse (perioperative)254423
MLTSSLCSOL
registered nurse (surgical)254424
MLTSSLCSOL
registered nurses (nec)254499
MLTSSLCSOL
rehabilitation counsellor272114
STSOLCSOL
renal medicine specialist253322
MLTSSLCSOL
renderer (solid plaster)333212
MLTSSLCSOL
research and development manager132511
STSOLCSOL
resident medical officer253112
STSOLCSOL
residential care officer411715
STSOLCSOL
retail buyer639211
STSOLCSOL
retail pharmacist251513
STSOLCSOL
rheumatologist253323
MLTSSLCSOL
roof plumber334115
MLTSSLCSOL
roof tiler333311
STSOLCSOL
safety inspector312611
ROL
sales and marketing manager131112
STSOLCSOL
school principal134311
STSOLCSOL
science technicians (nec)311499
STSOLCSOL
secondary school teacher241411
MLTSSLCSOL
sheep farmer121322
ROL
sheetmetal worker322211
MLTSSLCSOL
ship’s master231213
ROL
shipwright399112
MLTSSLCSOL
signwriter399611
STSOLCSOL
small engine mechanic321214
MLTSSLCSOL
snowsport instructor452314
STSOL
social professionals (nec)272499
STSOL
social worker272511
MLTSSLCSOL
software and applications programmers (nec)261399
MLTSSLCSOL
software engineer261313
MLTSSLCSOL
software tester261314
STSOLCSOL
solicitor271311
MLTSSLCSOL
sonographer251214
MLTSSLCSOL
sound technician399516
STSOLCSOL
special education teachers (nec)241599
MLTSSLCSOL
special needs teacher241511
MLTSSLCSOL
specialist managers (nec) except: (a) ambassador; or (b) archbishop; or (c) bishop139999
STSOL
specialist physician (general medicine)253311
MLTSSLCSOL
specialist physicians (nec)253399
MLTSSLCSOL
speech pathologist / speech language therapist252712
MLTSSLCSOL
sports administrator139915
ROL
sports centre manager149113
ROL
sports development officer452321
STSOLCSOL
sportspersons (nec)452499
STSOL
stage manager212316
STSOLCSOL
statistician224113
MLTSSL
stockbroking dealer222213
STSOL
stonemason331112
MLTSSLCSOL
structural engineer233214
MLTSSLCSOL
student counsellor272115
STSOLCSOL
sugar cane grower121217
ROL
supply and distribution manager133611
STSOLCSOL
surgeon (general)253511
MLTSSLCSOL
surveying or spatial science technician312116
ROLCSOL
surveyor232212
MLTSSLCSOL
swimming coach or instructor452315
STSOL
systems administrator262113
STSOLCSOL
systems analyst261112
MLTSSLCSOL
taxation accountant221113
MLTSSLCSOL
teacher of English to speakers of other languages249311
STSOL
teacher of the hearing impaired241512
MLTSSLCSOL
teacher of the sight impaired241513
MLTSSLCSOL
technical cable jointer342212
MLTSSLCSOL
technical director212317
STSOLCSOL
technical sales representatives (nec) including education sales representatives225499
STSOLCSOL
technical writer212415
STSOLCSOL
telecommunications engineer263311
MLTSSL
telecommunications field engineer313212
MLTSSLCSOL
telecommunications linesworker / telecommunications line mechanic342413
STSOLCSOL
telecommunications network engineer263312
MLTSSLCSOL
telecommunications network planner313213
MLTSSLCSOL
telecommunications technical officer or technologist313214
MLTSSLCSOL
television journalist212416
STSOLCSOL
tennis coach452316
MLTSSL
thoracic medicine specialist253324
MLTSSLCSOL
toolmaker323412
STSOLCSOL
traditional Chinese medicine practitioner252214
STSOLCSOL
translator272413
ROLCSOL
transport company manager149413
STSOL
transport engineer233215
MLTSSLCSOL
university lecturer242111
MLTSSLCSOL
upholsterer393311
STSOLCSOL
urban and regional planner232611
STSOLCSOL
urologist253518
MLTSSLCSOL
valuer224512
MLTSSLCSOL
vascular surgeon253521
MLTSSLCSOL
vegetable grower (Aus)/market gardener (NZ)121221
STSOL
vehicle body builder324211
STSOLCSOL
vehicle painter324311
ROLCSOL
vehicle trimmer324212
STSOLCSOL
veterinarian234711
MLTSSLCSOL
veterinary nurse361311
STSOLCSOL
video producer212318
STSOLCSOL
vocational education teacher / polytechnic teacher242211
ROLCSOL
wall and floor tiler333411
MLTSSLCSOL
web administrator313113
STSOLCSOL
web designer232414
STSOLCSOL
web developer261212
STSOLCSOL
welder (first class)322313
MLTSSLCSOL
welfare centre manager134214
MLTSSL
welfare worker272613
STSOL
wine maker234213
ROLCSOL
wood machinist394213
STSOLCSOL
wood machinists and other wood trades workers (nec)394299
STSOLCSOL
workplace relations adviser223113
ROLCSOL
youth worker411716
STSOLCSOL
zookeeper361114
ROL
zoologist234518
MLTSSL

Data sourced from the Department of Home Affairs — information is updated periodically and may not reflect the most recent DHA changes.