Les plantes carnivores sont celles qui se nourrissent d'insectes. Elles vivent dans les marais, où l'azote est insuffisant. Elles obtiennent donc l'azote et les minéraux dont elles ont besoin en ingérant des insectes.
Parmi ces plantes, notons la Dionée attrape-mouches, le Rossolis et la Sarracénie pourpre.
La Dionée est une petite plante d'Amérique du Nord. En se posant sur l'un de ses deux lobes, l'insecte touche aux soies tactiles qui déclenchent un influx électrique faisant refermer le lobe. L'insecte s'y trouve alors piégé.
Le Rossolis possède des feuilles présentant des tentacules qui sécrètent un liquide collant à leur extrémité. Cette substance attire les insectes qui sont alors englués et digérés par la plante. On utilise cette plante en médecine.
La Sarracénie possède des feuilles en forme de vases. Les insectes qui osent s'y engouffrer ne peuvent remonter à la surface, étant retenus par des poils dirigés vers le bas. Ils se noient dans le liquide.