Os vestidos de flamenco adicionam um elemento estético às apresentações de flamenco. Mais do que um traje tradicional, os vestidos revelam um componente essencial da identidade cultural do povo espanhol. Os dançarinos de flamenco normalmente arrumam seus cabelos em um coque, usam salto alto e colocam um manto. Um manto, que parece um xale, é usado sobre os ombros.
Nos séculos 19 e 20, apenas os ciganos espanhóis usavam vestidos de flamenco regularmente. Com o tempo, mais mulheres adotaram o estilo de roupa, e o vestido espanhol acabou se tornando o traje oficial da Feira de Sevilha.
Os vestidos de flamenco espanhol costumavam ter saias mais curtas durante os anos 1960 e início dos anos 1970. No entanto, os dançarinos de flamenco começaram a usar trajes tradicionais mais longos no final dos anos 70. Com o passar dos anos, os dançarinos de flamenco passaram a usar trajes flamencos com cores mais vibrantes e vários enfeites, como rendas, flores, fitas bordadas, leques e bijuterias. Os vestidos de flamenco agora estão disponíveis em várias cores, padrões, camadas de babados e comprimentos de manga.