Sällskapsdjur
Snokar är mycket anpassningsbara varelser och kan överleva i alla utom de kallaste habitaten i världen. Deras habitatstyper är varierade och anpassade efter den snokart som är närvarande. Habitatförhållanden varierar från den hårda ökenmiljön till det akvatiska livet i havet.
Snokar finns sannolikt i och runt vattenområden. Reptilerna i detta habitat äter fisk, groddjur och andra amfibier som finns i våtmarkerna. Vattensnokar (Nerodia sp.) och mudsnokar (Farancia abacura) finns typiskt i våtmarker.
Snokar finns i gräsmarkshabitat. Detta habitat, med sin vegetation, lockar gnagare och insekter, som snokarna predar på. Det höga gräset ger också skyddande täckning för snokarna. Gartersnokar (Thamnophis sp.), bruna snokar (Storeria) och ringhalsnokar (Diadophis punctatus) är typiska invånare av gräsmarker.
Vissa snokar är väl anpassade till en ökenmiljö, med heta dagar och kalla nätter. Reptiler kan överleva väl vid dessa extrem temperaturer eftersom de är kalla blodiga, och inte spenderar energi på att värma och kyla sina kroppar. Skällsnokar (Crotalus sp.) och ökenkungssnokar (Lampropeltis g. splendida) är exempel på ökenboende snokar.
Lövskogsar är också viktiga habitat för reptiler. Marietta.edu rapporterar att Ohio lövskogar har måttliga temperaturer mellan 0 och 20 °C, och en nederbörd på 500–2000 mm per år. Råttsnokar (Elaphe sp.) finns i skogarna och är skickliga trädklättrare. Tall snokar (Pituophis melanoleucus) och östliga kungssnokar (Lampropeltis g. getula) finns också i skogshabitat.
Snokar bor också i eller nära havet och trivs i en marin miljö. Ett extremt exempel är den pelagiska havssnoken, Pelamus platurus, som aldrig lämnar havet, äter fisk som den fångar med sitt kraftfulla gift.