Die Verpuppung erfolgt im Köcher oder bei den nicht köcherbauenden Arten in speziellen Puppenhüllen, meist an Steinen angeheftet. Das Puppenstadium besitzt große, bewegliche Mandibeln, die dazu dienen, den Köcher oder Puppenkokon vor dem Schlupf aufzuschneiden. Die Puppe ist beweglich, sie führt im Köcher bei Sauerstoffmangel schlängelnde Bewegungen aus, um den Wasseraustausch zu beschleunigen. Zur Unterstützung besitzt sie am Hinterleib meist breite Haar- oder Borstensäume. Zum Schlupf (nach maximal etwa vier Wochen Puppenruhe) schwimmt und kriecht die Puppe zur Wasseroberfläche. Das geflügelte Insekt schlüpft am Ufer, an Steinen oder Pflanzen festgekrallt, in drei bis vier Minuten aus der Puppenhaut, meistens nachts.