Neural crest (NC) cells are a migratory cell population synonymous with vertebrate evolution. They generate a wide variety of cell and tissue types during embryonic and adult development including cartilage and bone, connective tissue, pigment and endocrine cells as well as neurons and glia amongst many others. Such incredible lineage potential combined with a limited capacity for self-renewal, which persists even into adult life, demonstrates that NC cells bear the key hallmarks of stem and progenitor cells. In this review, we describe the identification, characterization and isolation of NC stem and progenitor cells from different tissues in both embryo and adult organisms. We discuss their specific properties and their potential application in cell-based tissue and disease-specific repair.