Kuivapuku on eräänlainen sukelluspuku, ja se on suunniteltu suojaamaan käyttäjää ihon ja ympäröivän veden välillä. Toisin kuin märkäpuku, joka sallii pienen osan vettä kerääntyä pukuun, kuivapuku tiivistää tehokkaasti kaikki peitetyt kehon osat, jotta vettä ei pääse pukuun. Tämä saavutetaan muotoilulla, joka sisältää vedenpitävät tiivisteet kuivapuvun ranteissa, kaulassa ja nilkoissa. Usein nämä tiivisteet on valmistettu lateksista, joka pysyy joustavana noin kaksi vuotta säilyttäen samalla vesitiiviyden.
Yksi kuivapuvun erityispiirteistä on täyttöventtiili, jonka avulla käyttäjä voi säätää puvun kelluvuutta. Tämä on erityisen tärkeää, koska kuivapukua käytetään usein syvänmeren sukelluksessa. Sukeltajan laskeutuessa sukellussäätimessä säilytettyjen kaasujen ruiskuttaminen venttiilin avulla säätelee puvun sisäistä painetta. Kun sukeltaja on valmis palaamaan pintaan, puvun ilmausventtiili sallii käyttäjän vapauttaa kaasun puvusta. Toisissa kuivapuvuissa ilmausventtiili toimii automaattisesti, kun taas toisissa käyttäjän on käytettävä venttiiliä manuaalisesti. Ilmanpoistoventtiilin toimintahäiriön sattuessa on mahdollista vapauttaa kaasu nousun aikana löysäämällä hieman kaulaa tai yhtä ranteen tiivistettä.
Kuivapukuja on pääasiassa kahdenlaisia, joita käytetään usein. Kuivapuku on yleensä valmistettu materiaaleista, kuten vulkanoidusta kumista tai nailon- ja butyylikumin yhdistelmästä. Kalvopussit eivät tarjoa todellista lämpösuojaa kylmemmässä vedessä. Monet sukeltajat käyttävät kuitenkin alusvaatteita kalvopuvun kanssa, mikä todella tarjoaa lämpösuojan ja myös pitää kaasut kelluvina. Lämpimässä ilmastossa sukeltaja voi halutessaan jättää alusvaatteen pois, mutta tämä vaikuttaa vapautuvan kaasun tehokkuuteen kelluvuuden luomiseksi. Kalvopussit on suhteellisen helppo pukea päälle ja ottaa pois tarvittaessa.
Toisaalta neopreenikuivapuvut tarjoavat jonkin verran lämpöeristystä ja auttavat säilyttämään kelluvuuden. Yleensä neopreenikuivapukua pidetään usein parempana kahdesta vaihtoehdosta, koska alusvaatteita ei tarvita ja neopreenin ominaisuudet tekevät siitä vähemmän alttiita kelluvuuden menettämiselle, jos puku vahingoittuu tai rikkoutuu jollakin tavalla. Neopreenikuivapuku on paljon jäykempi kuin kalvotyyli, ja sen pukeminen ja riisuminen vie enemmän aikaa ja vaivaa.
Vaikka monissa kuivapuvutyypeissä on nilkkatiivisteet, on malleja, joissa on myös sisäänrakennettu jalkasuoja. Kuivapuvun nykyaikaisiin versioihin kuuluu myös yleensä vetoketju, joka löytyy yleensä joko puvun etuosasta tai hartioiden poikki. Monet sukeltajat pitävät etuvetoketjulla varustettuja tyyppejä helpommin käyttää ja myös mukavampia käyttää. Ammattitaitoisesti sukeltavat ihmiset pitävät usein neopreenikuivapukua parhaana vaihtoehtona lämpimissä vesissä, kun taas kalvokuivapuku sopii paremmin tilanteisiin, joissa kyky liikkua vapaasti on tärkeämpää.