Isfuglene okkuperer en rekke ulike habitat, fra tempererte bekkefar og småelver til koralløyer, og fra tett tropisk regnskog til ørken. De fleste artene finnes faktisk ikke langs de store elvene og innsjøene, slik mange tror. En rekke arter lever også i åpne landskap, ofte langt fra vann. De tropiske regnskogene er imidlertid vert for det største biologiske mangfoldet. Dessuten er det slik at fugler som tilhører samme art kan ha ulike krav til biomet.