Chuồn chuồn sẽ ăn gần như bất cứ thứ gì chúng có thể bắt được. Một số loài chuồn chuồn yêu thích bao gồm bướm, mối, gặm nhấm, muỗi và kiến.
Các côn trùng khác mà chuồn chuồn sẽ ăn bao gồm ong và ấu trùng. Với khả năng vỗ cánh nhanh chóng, chuồn chuồn cho phép rất ít côn trùng trốn thoát khi bị săn đuổi. Chuồn chuồn nhổ côn trùng ra khỏi không khí và nghiền nát chúng bằng hàm dưới trước khi nuốt chửng. Là loài nhộng, chúng không có khả năng bay và kiếm mồi dưới nước. Là loài bơi nhanh, nhộng chuồn chuồn bắt được gần như tất cả các loài côn trùng sống dưới nước cùng với giun và cá. Thỉnh thoảng, những con nhộng sẽ bay lên đất liền để tìm kiếm thức ăn. Chuồn chuồn thường ẩn mình trong thảm thực vật để tránh bị các loài săn mồi khác phát hiện.