L'âme du flamenco est connue sous le nom de cante. Il existe trois classifications générales du chant flamenco : cante jondo, cante intermedio et cante chico. Le cante jondo, la forme la plus courante de chant flamenco, a un rythme constant de douze temps et est généralement exécuté de mémoire en raison de sa complexité. En revanche, le cante intermedio utilise un hybride de styles espagnols tels que le fandango, mais joue à un niveau plus simple que les rythmes strictement flamenco et donne la possibilité d'embellissements. Enfin, le cante chico joue souvent avec l'humour ou aborde les thèmes de l'amour.