Tumbuhan air juga disebut hidrofit adalah tumbuhan yang telah menyesuaikan diri untuk hidup pada lingkungan perairan, baik terbenam sebagian atau seluruh tubuhnya. Tumbuhan air tergantung hidupnya pada air, tidak sekadar tanah yang becek dan kadang-kadang kering, meskipun istilah hidrofit dipakai juga untuk tumbuhan yang dapat beradaptasi dengan kondisi becek, namun sehari-hari tumbuh pada kondisi tanah dengan kandungan air normal.
Tumbuhan air biasanya disematkan pada tumbuhan berpembuluh yang hidup di air, seperti sejumlah paku air (anggota bangsa Salviniales, Ceropteris thalictroides) atau banyak tumbuhan berbiji (dari berbagai marga (genus), baik monokotil maupun dikotil). Beberapa tumbuhan lumut (seperti Riccia dan Ricciocarpus) juga hidup mengapung di air. Gulma laut dianggap bukan tumbuhan air laut karena tidak berpembuluh sejati.