Skip to main content
497 schools listed

Dance Schools
in Wales

Wales has a proud dance tradition, with strong communities in Cardiff, Swansea and Newport. Welsh folk dance sits alongside ballet, contemporary and street dance at studios across the country.

497
Schools listed
30
Cities & towns
10+
Dance styles
Filter

497 schools in Wales

View A Time To Dance
AT

A Time To Dance

Llanelli, West Wales
Tap
BDSA Listed
View A1 Dance Academy
AD

A1 Dance Academy

Monmouth, South East Wales
Ballet (Classical)TapModern TheatreJazzStreet Dance+2
BDSA Listed
View ABC Dance Academy
AD

ABC Dance Academy

Abertillery, South East Wales
JazzModern Theatre
BDSA Listed
View AFJ Cardiff (AfroJam Dance)
AC

AFJ Cardiff (AfroJam Dance)

Cardiff, South East Wales
African / Afrobeats
BDSA Listed
View Aber Ballet
AB

Aber Ballet

Aberystwyth, Mid Wales
Ballet (Classical)
BDSA Listed
View Aber Latin
AL

Aber Latin

Aberystwyth, Mid Wales
SalsaBachata
BDSA Listed
View AberACED
A

AberACED

Aberystwyth, Mid Wales
English Folk
BDSA Listed
View Aberswing
A

Aberswing

Aberystwyth, Mid Wales
Swing / Boogie Woogie
BDSA Listed
View Aberystwyth Arts Centre Dance School
AA

Aberystwyth Arts Centre Dance School

Aberystwyth, Mid Wales
Ballet (Classical)Modern TheatreTapStreet DanceCommercial+3
BDSA Listed
View Aberystwyth French and Breton Dance
AF

Aberystwyth French and Breton Dance

Aberystwyth, Mid Wales
Other (specify in notes)
BDSA Listed
View Aberystwyth Irish Set Dancing
AI

Aberystwyth Irish Set Dancing

Aberystwyth, Mid Wales
Irish Dance
BDSA Listed
View Academi Westend Academy
AW

Academi Westend Academy

Bangor, North Wales
Ballet (Classical)TapJazzAcro / Acrobatic ArtsStreet Dance+3
BDSA Listed
View Adele Meads School of Dance and Performing Arts
AM

Adele Meads School of Dance and Performing Arts

Denbigh, North Wales
Ballet (Classical)Disco / Freestyle (DFR)Tap
BDSA Listed
View Adriana Huelgos Zumba
AH

Adriana Huelgos Zumba

Welshpool, Mid Wales
Zumba
BDSA Listed
View Adult Ballet Wales - Bassaleg
AB

Adult Ballet Wales - Bassaleg

Newport, South East Wales
Ballet (Classical)Pointe
BDSA Listed
View Adult Ballet Wales - Port Talbot
AB

Adult Ballet Wales - Port Talbot

Port Talbot, West Wales
Ballet (Classical)
BDSA Listed
View Adults Dance School (Swansea)
AD

Adults Dance School (Swansea)

Swansea, West Wales
Ballet (Classical)PointeTapJazzStreet Dance+2
BDSA Listed
View Al Salsa (Swansea)
AS

Al Salsa (Swansea)

Swansea, West Wales
Salsa
BDSA Listed
View All Stars Dance
AS

All Stars Dance

Rhyl, North Wales
Ballet (Classical)TapMusical Theatre
BDSA Listed
View Allora Dance
AD

Allora Dance

Caerphilly, South East Wales
Ballet (Classical)PointeTapJazz
BDSA Listed
View Allstarz Llanelli Dance School
AL

Allstarz Llanelli Dance School

Llanelli, West Wales
Ballet (Classical)Street DanceJazz
BDSA Listed
View Ambitions Dance Centre
AD

Ambitions Dance Centre

Gresford, North Wales
Ballet (Classical)TapModern TheatreJazzMusical Theatre+1
BDSA Listed
View Amethyst Dance Pembrokeshire
AD

Amethyst Dance Pembrokeshire

Haverfordwest, West Wales
Ballet (Classical)TapJazzContemporaryStreet Dance+1
BDSA Listed
View Amman Valley School of Dance
AV

Amman Valley School of Dance

Ammanford, West Wales
Ballet (Classical)TapModern TheatreStreet DanceContemporary+1
BDSA Listed
View Andrea's School of Dancing
AS

Andrea's School of Dancing

Newport, South East Wales
Ballroom (Modern)Latin AmericanSalsaBallet (Classical)Jazz+2
BDSA Listed
View Andromeda Cheer & Dance
AC

Andromeda Cheer & Dance

Cardiff, South East Wales
JazzPomHip-HopLyricalCommercial+1
BDSA Listed
View Angel Allstars Cheerleading
AA

Angel Allstars Cheerleading

Aberystwyth, Mid Wales
Cheerleading
BDSA Listed
View Angel School of Dance
AS

Angel School of Dance

Chepstow, South East Wales
Ballet (Classical)TapMusical TheatreStreet DanceJazz+2
BDSA Listed
View Angela Green Classical Pilates
AG

Angela Green Classical Pilates

Pontypridd, South East Wales
Pilates
BDSA Listed
View Anglesey School of Dancing
AS

Anglesey School of Dancing

Amlwch, North Wales
Ballet (Classical)TapJazzModern Theatre
BDSA Listed
View Annette's School of Dance
AS

Annette's School of Dance

Cwmbran, South East Wales
Ballet (Classical)TapJazzModern TheatreMusical Theatre+1
BDSA Listed
View Annie's Academy of Dance
AA

Annie's Academy of Dance

Bridgend, West Wales
Ballet (Classical)JazzTapDance Fitness
BDSA Listed
View Appleby Dance
AD

Appleby Dance

Cwmbran, South East Wales
Ballet (Classical)Modern TheatreMusical Theatre
BDSA Listed
View Aspirations Dance
AD

Aspirations Dance

Buckley, North Wales
Ballroom (Modern)Latin AmericanArgentine TangoLindy HopSwing / Boogie Woogie+1
BDSA Listed
View Aspire Academy of Dance
AA

Aspire Academy of Dance

Neath, West Wales
Ballet (Classical)Jazz
BDSA Listed
View Aurora Dance Academy
AD

Aurora Dance Academy

Newport, South East Wales
Ballet (Classical)JazzTapStreet Dance
BDSA Listed
View Avant Cymru
AC

Avant Cymru

Treherbert, South East Wales
Breaking / BreakdanceHip-HopChoreography
BDSA Listed
View BG Life Zumba (Blaenau Gwent)
BL

BG Life Zumba (Blaenau Gwent)

Ebbw Vale, South East Wales
Zumba
BDSA Listed
View Ballet Academy Cymru
BA

Ballet Academy Cymru

Cardiff, South East Wales
Ballet (Classical)Contemporary
BDSA Listed
View Ballet Academy Cymru (Barry)
BA

Ballet Academy Cymru (Barry)

Barry, South East Wales
Ballet (Classical)Contemporary
BDSA Listed
View Barinowsky School of Ballet
BS

Barinowsky School of Ballet

Cardiff, South East Wales
Ballet (Classical)
BDSA Listed
View Barton Dance Academy
BD

Barton Dance Academy

Swansea, West Wales
TapModern TheatreBallet (Classical)ContemporaryStreet Dance
BDSA Listed
View Barton Dance and Drama Academy (Bangor)
BD

Barton Dance and Drama Academy (Bangor)

Bangor, North Wales
Ballet (Classical)TapJazzDisco / Freestyle (DFR)
BDSA Listed
View Barton Dance and Drama Academy (Holyhead)
BD

Barton Dance and Drama Academy (Holyhead)

Holyhead, North Wales
Ballet (Classical)TapJazzDisco / Freestyle (DFR)
BDSA Listed
View Barton Dance and Drama Academy (Llanfairpwll)
BD

Barton Dance and Drama Academy (Llanfairpwll)

Llanfairpwll, North Wales
Ballet (Classical)TapJazzDisco / Freestyle (DFR)
BDSA Listed
View Bedazzled Dance Centre
BD

Bedazzled Dance Centre

Buckley, North Wales
Ballroom (Modern)Latin American
BDSA Listed
View Belly Dance Wales
BD

Belly Dance Wales

Cardiff, South East Wales
Belly Dance
BDSA Listed
View Bliss Dancers
BD

Bliss Dancers

Dinas Powys, South East Wales
CommercialStreet DanceJazzCabaret
BDSA Listed
View Body Rock Dance Academy
BR

Body Rock Dance Academy

Rhyl, North Wales
Ballet (Classical)ContemporaryHip-HopStreet DanceJazz+2
BDSA Listed
View Bodywork-Pilates
B

Bodywork-Pilates

Wrexham, North Wales
Pilates
BDSA Listed

Frequently asked questions

How many dance schools are in Wales?

There are 497 verified dance schools listed in Wales on the BDSA National Dance Safe Register. We check every studio before publishing to ensure accurate contact details and class information.

What dance styles are available in Wales?

Schools in Wales offer Ballet (Classical), Jazz, Tap, Street Dance, Contemporary, Modern Theatre and more. Many studios cater for all ages, from toddlers to adults.

How do I find children's dance classes in Wales?

Use the age group filter on the BDSA National Dance Safe Register to find schools in Wales that offer children's classes. Most studios start from age 3 (pre-school) and run through to teens.

Are there beginner adult dance classes in Wales?

Yes — many schools in Wales run beginner-friendly adult classes. Salsa, heels, contemporary and ballroom are particularly popular with adult beginners.