Le felci si trovano nelle parti calde e umide della Terra. Queste aree sono per lo più ai tropici. La Costa Rica e il Nord America ospitano diverse centinaia di specie di felci.
Le felci non sono adattabili in luoghi senza umidità. Per questo motivo, gli habitat felci sono molto pochi nelle zone con climi più freddi e asciutti. Poche felci si trovano nelle regioni artiche e antartiche. Le felci prosperano sia nelle zone tropicali che in quelle temperate, ma alcune specie sono più comuni in una zona rispetto all'altra. I membri del genere felce più conosciuto, il Pteridium, di solito crescono in foreste desertificate e vecchi campi.