What this tool does
There are ~600 flamenco schools in Spain. Most are tourist one-off classes (1 hour, learn one posture, €25). The rest are serious schools with long-term students. The cities have different profiles: Sevilla has the most dance schools, Jerez is the deepest flamenco (cante and toque), Madrid has the widest variety.
This tool matches your discipline, level and budget to the right school profile.
City profiles for flamenco
- Sevilla (Triana especially): The dance capital. Best for beginners because of high volume of friendly schools. €15–25/class drop-in, €100–180/10-class pack.
- Jerez: Deepest flamenco. Famous for cante (singing). Smaller class sizes, harder to find English-speaking teachers. Best for intermediates serious about learning.
- Granada (Sacromonte): Gitano-rooted flamenco. Tourist classes dominate, but a few serious schools remain in Albaicín. €18–30/class.
- Madrid (Lavapiés, Chueca): All disciplines. Most international teachers. Higher prices (€25–40/class) but high quality. Many English-speaking options.
Frequently asked questions
Do I need to speak Spanish?
For dance and guitar, no — body and instrument. For cante (singing), yes — Spanish pronunciation is part of the art. Many schools in Madrid/Sevilla have English-speaking teachers.
Can I learn in one week?
You can learn one palos (style) — basic technique, footwork patterns, posture. You will not learn flamenco in one week, but you can have the foundation.
Should I bring flamenco shoes?
Only if you have them. Most schools have loaner shoes. Bring comfortable clothes and water.
Limitations
Specific schools change. Many famous schools have closed post-pandemic. Always check the latest reviews on Google and ask the school directly about teacher qualifications.