Najvažnija razmatranja pri odabiru tečajeva Profesionalne udruge instruktora ronjenja (PADI) su osobni ili profesionalni ciljevi. Različiti PADI tečajevi podučavat će početnike kako roniti, pomoći srednjem roniocu steći napredne vještine ili podučavati naprednog ronioca kako naučiti druge roniti. Neki tečajevi su usmjereni na istraživanje, dok su drugi za početnike koji već znaju da žele certifikat. Sljedeće razmatranje je raspoloživo vrijeme. Neki PADI tečajevi dostupni su online ili u skraćenim tečajevima koji nude ograničene vještine. Nakon završetka osnovnih tečajeva za certifikaciju, postoji niz tečajeva temeljenih na interesima koji nude vještine i iskustvo u određenoj specijalizaciji.
Za početnike PADI nudi tečaj Discover Scuba Diving koji je osmišljen kako bi neiskusnim roniocima pružio uvid u osjećaj disanja pod vodom. Iako tečaj Discover nije neophodan, može se koristiti za kredit na najosnovnijim tečajevima PADI certifikacije, kao što su PADI Scuba Diver ili PADI Open Water Certification tečajevi. Samopouzdani početnici mogu odmah uskočiti na tečaj Open Water Certification, koji učenicima omogućuje da postanu certificirani ronioci. Ovaj PADI tečaj uključuje najmanje pet zarona u bazenu i četiri zarona na ronilačkim mjestima. PADI Scuba Diver tečaj kratka je verzija tečaja Open Water Certification i nudi ograničenu certifikaciju koja studentima omogućuje ronjenje pod kvalificiranim nadzorom.
PADI Advanced Open Water Diver tečaj zahtijeva završetak PADI Open Water tečaja i nadovezuje se na postojeće vještine dok razvija nove vještine i povećava povjerenje učenika u vodu. Studenti također mogu steći ovu certifikaciju kroz završetak drugog PADI tečaja, tečaja Adventure Diver. Ovi PADI tečajevi se razlikuju po temi, fokusirajući se na različite specijalnosti prema interesu učenika. Završetak ovog PADI tečaja plus pet avanturističkih zarona koji ispunjavaju određene kvalifikacije kvalificirat će studenta za PADI Advanced Open Water certifikat.
Na trećoj razini PADI certifikacijske obuke je PADI Rescue Diver tečaj, koji učenike uči kako izbjeći probleme s ronjenjem i, ako se pojave, kako se s njima nositi. Ovaj PADI tečaj jedan je od preduvjeta za PADI Master Scuba Diver ocjenu, što je najviša dostupna neprofesionalna razina. Uz ove PADI tečajeve za certifikaciju, postoji niz tečajeva vezanih za interese koji su dostupni studentima koji žele proširiti znanje o određenim vrstama ronjenja, poput ronjenja na olupini, fotografije ili videoografije.
Konačno, postoje PADI tečajevi koji pripremaju ronioce da podučavaju druge kako roniti. PADI Divemaster tečaj je ulaz u profesionalno ronjenje. Slijede tečajevi na razini asistenta instruktora i PADI instruktora. Osim ove razine, postoji niz PADI instruktorskih specijalnih tečajeva za usavršavanje nastavnih vještina u različitim područjima.