Ulat adalah tahap larva dari anggota ordo Lepidoptera (ordo serangga yang terdiri dari kupu-kupu dan ngengat).[1]
Seperti kebanyakan penamaan umum, penggunaan istilah ini sebenarnya tidak konsisten, sebab larva lalat gergaji juga sering disebut sebagai ulat.[2][3] Baik larva lepidopteran maupun larva symphytan sama-sama memiliki bentuk tubuh eruciform.
Ulat sebagian besar merupakan spesies herbivora (folivora), tetapi tidak semuanya; beberapa persen (sekitar 1%) adalah insektivora, bahkan ada juga yang kanibal. Beberapa ulat memakan produk hewani lainnya; misalnya, ngengat pakaian memakan wol, sementara ngengat tanduk memakan kuku dan tanduk ungulata mati.
Ulat merupakan pemakan yang rakus. Banyak ulat yang menjadi hama pertanian serius. Kenyataannya banyak spesies ngengat yang lebih dikenal pada tahap ulatnya karena kerusakan yang ditimbulkan pada buah-buahan dan hasil pertanian lain, sedangkan ngengatnya bukan merupakan hama. Sebaliknya, berbagai spesies ulat sangat bermanfaat bagi manusia. Misalnya sebagai sumber sutra, makanan manusia dan hewan ternak, atau untuk pengendalian biologis tanaman hama (gulma).[4][5]