Who we are
At DDA we provide first-rate dance training for children, young people and adults.
By choosing to train with us you will develop into a technically excellent dancer while simultaneously being part of a safe learning environment where you are encouraged to explore your inner artist and creative.
We pride ourselves on being a supportive and inclusive environment for all of our dancers, and this has become a quality we are now thrilled to be known for.
Whether you are looking to take the performing arts into a career or want to dance solely because you love it, DDA classes are for you!
Training at DDA will ensure you develop into a strong well-rounded dancer as we provide classes in: Ballet, Jazz, Lyrical, Commercial, HipHop and Acro. Providing all of these disciplines allows our dancers to develop a wide range of skills that will be beneficial for their future careers.
Here at DDA we strongly believe in the power of dance for both emotional and physical wellbeing. Dance is a beautiful art form, but it is also so much more. A dance class in any style allows people of all ages to connect through movement, emotion and friendship, while also training as athletes.
Our dancers that have chosen to pursue dance and the performing arts professionally have a 100% acceptance rate into their chosen colleges and universities. These include: The Royal Conservatoire of Scotland, Glasgow Kelvin College, Hamilton Theatre Arts, The Scottish Institute of Theatre, Dance, Film and Television, Dance For All, Italia Conti and University of the Arts London. We absolutely love being able to build the foundations that young people need to move on to their professional training and we take great pride in doing so.
We teach our students how to connect with themselves and those around them through the incomparable art of dance, and this stays with them throughout their lives after they finish training with us.
We can’t wait to welcome you into our classes!
Inclusive, innovative and creative dance training for all.




Enrolling now
Classes
- Ballet, Jazz & Lyrical
- HipHop & Commercial
- Acro

Select age group
Meet the team
Testimonials
Huge improvement in my dancing...
Since joining Daffodil Dance Academy I have noticed a huge improvement in my dancing and confidence! I love Thursday classes as they let me express myself through different styles of dance. I would recommend DDA to anyone who enjoys dancing or is interested in starting a new hobby!
Olivia McGowan
An absolutely fantastic teacher...
Kara has taught all 3 of my children for varying lengths of time and they all love her classes. An absolutely fantastic teacher who has an obvious passion for dance, she is a creative choreographer and her attention to technique is clear. Would highly recommend DDA!
Ruth Padmore
I am very impressed with all instructors...
I am very impressed with all instructors at Daffodil Dance Academy as they are so encouraging and inclusive. My daughter loves attending and feels valued by the DDA community. Kara is passionate about dance and is a fantastic teacher. I highly recommend DDA.
Lyndsay Gillan
...best dance academy she has attended.
My daughter joined DDA at the start of 2023 and in her words it’s the best dance academy she has attended. She was made to feel so welcome right from the start. My daughters confidence has came on leaps and bounds since she joined DDA and it’s great to see her looking so happy and confident whilst performing.
Julie Brand
Book a class
Check out our timetable and book a class today by filling out our form.
Socials
Addresses
Mondays: Townhill Community Centre - Main St, Dunfermline KY12 0EN
Tuesdays & Wednesdays: Queen Anne High School, Dunfermline, KY12 0PQ
Thursdays: Dunfermline High School, Dunfermline, KY11 3BQ

Inclusive, innovative and creative dance training for all




Who we are
At DDA we provide first-rate dance training for children, young people and adults.
By choosing to train with us you will develop into a technically excellent dancer while simultaneously being part of a safe learning environment where you are encouraged to explore your inner artist and creative.
We pride ourselves on being a supportive and inclusive environment for all of our dancers, and this has become a quality we are now thrilled to be known for.
Whether you are looking to take the performing arts into a career or want to dance solely because you love it, DDA classes are for you!
Training at DDA will ensure you develop into a strong well-rounded dancer as we provide classes in: Ballet, Jazz, Lyrical, Commercial, HipHop and Acro. Providing all of these disciplines allows our dancers to develop a wide range of skills that will be beneficial for their future careers.
Here at DDA we strongly believe in the power of dance for both emotional and physical wellbeing. Dance is a beautiful art form, but it is also so much more. A dance class in any style allows people of all ages to connect through movement, emotion and friendship, while also training as athletes.
Our dancers that have chosen to pursue dance and the performing arts professionally have a 100% acceptance rate into their chosen colleges and universities. These include: The Royal Conservatoire of Scotland, Glasgow Kelvin College, Hamilton Theatre Arts, The Scottish Institute of Theatre, Dance, Film and Television, Dance For All, Italia Conti and University of the Arts London. We absolutely love being able to build the foundations that young people need to move on to their professional training and we take great pride in doing so.
We teach our students how to connect with themselves and those around them through the incomparable art of dance, and this stays with them throughout their lives after they finish training with us.
We can’t wait to welcome you into our classes!
Classes
- Ballet, Jazz & Lyrical
- HipHop & Commercial
- Acro

Enrolling now
Select age group
Meet the team




Kara - Principal
Skye - Instructor
Katie - Instructor
Kara - Founder & Principal
Testimonials
Huge improvement in my dancing...
Since joining Daffodil Dance Academy I have noticed a huge improvement in my dancing and confidence! I love Thursday classes as they let me express myself through different styles of dance. I would recommend DDA to anyone who enjoys dancing or is interested in starting a new hobby!
Olivia McGowan
An absolutely fantastic teacher...
Kara has taught all 3 of my children for varying lengths of time and they all love her classes. An absolutely fantastic teacher who has an obvious passion for dance, she is a creative choreographer and her attention to technique is clear. Would highly recommend DDA!
Ruth Padmore
I am very impressed with all instructors...
I am very impressed with all instructors at Daffodil Dance Academy as they are so encouraging and inclusive. My daughter loves attending and feels valued by the DDA community. Kara is passionate about dance and is a fantastic teacher. I highly recommend DDA.
Lyndsay Gillan
...best dance academy she has attended.
My daughter joined DDA at the start of 2023 and in her words it’s the best dance academy she has attended. She was made to feel so welcome right from the start. My daughters confidence has came on leaps and bounds since she joined DDA and it’s great to see her looking so happy and confident whilst performing.
Julie Brand
Book a class
Check out our timetable and book a class today by filling out our form.
Socials
Addresses
Mondays: Townhill Community Centre - Main St, Dunfermline KY12 0EN
Tuesdays & Wednesdays: Queen Anne High School, Dunfermline, KY12 0PQ
Thursdays: Dunfermline High School, Dunfermline, KY11 3BQ
