Tumbuhan paku ialah fotoautotrof. Tumbuhan paku ada yang hidup mengambang di air, sepertiĀ Azolla pinnata dan Marsilea crenata. Tetapi, biasanya tumbuhan paku ialah tumbuhan terestrial. Jenis tumbuhan paku lebih penuh di dikawasan hutan hujan tropis.