Un cantaor flamenco (o cantaora) es el intérprete vocal del flamenco. Su labor es dar vida al *cante flamenco*, el núcleo expresivo de este arte. Puede actuar solo, acompañado de guitarra (*toque*), o junto a un bailaor/a.
| Cantaor flamenco | Cantante tradicional |
|---|---|
| Canta sin partitura | Usa partitura a menudo |
| Se forma por tradición oral | Formación académica |
| Canta desde el sentimiento (duende) | Canta con técnica estándar |
| Improvisa sobre estilos tradicionales | Canta repertorios fijos |