No, not all caterpillars turn into butterflies. Many caterpillars do not survive the larval stage, and some of those that survive turn into moths.