Kartlaver er terrestriske og trives nesten over alt, som på fjellet, rasmark, i ur og på svaberg, og til og med på mur og takstein i byer, bare det ikke er for mye luftforurensning. Hver enkelt art kan imidlertid være kresen med hensyn til voksested.