Can you identify what these caterpillars are? They are all over the desert in Las Cruces NM after some rain!!
Your caterpillars belong to the Whitelined Sphinx or Striped Morning Sphinx, Hyles lineata. This moth can be found in all the continental United States and especially in the deserts it is prone to seasonal population explosions with 1000s of caterpillars appearing at once. The caterpillars have several different color morphs. Native Americans feasted on the caterpillars when they were plentiful.