Offering an exceptional range of classes for children including pre school. 

Creating a fun environment to learn and enjoy dance...

Offering an exceptional range of classes for children including pre school. 

Creating a fun environment to learn and enjoy dance...

Bonnyrigg - Midlothian


Monday - Lasswade High School


3.30pm - 4.00pm Little tiny dancers (2-3yrs)

4.00pm - 4.45pm Mini movers (4-5yrs)

4.00pm - 4.45pm Primary 1

4.45pm - 5.45pm Primary 2

4.45pm - 5.45pm Grade 2 modern  (Miss Michelle)

5.45pm - 6.15pm Grade 1 ballet (Miss Michelle)

5.45pm - 6.15pm Grade 2 ballet (Miss May)

6.15pm - 8.15pm Grade 4 ballet & modern

6.15pm - 8.15pm Grade 6 ballet & modern

Tuesday - Cherry Road Resource Centre


6.15pm - 7.00pm Musical Theatre minis (Amy Beth)

6.15pm - 7.00pm Street under 14's Clare

6.15pm - 8.00pm Advanced 1 ballet (Miss May)

7.00pm - 8.00pm Musical Theatre

7.00pm - 8.00pm Competition solos (Clare)

8.00pm - 9.00pm Conditioning for comps

8.00pm - 9.00pm Private vocal coaching

Friday - Lasswade High School


6.00pm - 7.00pm Acro group 1

6.00pm - 7.00pm Grade 6 ballet (Miss May)

7.00pm - 8.00pm Acro group 2

7.00pm - 8.00pm private ballet coaching (please ask for details)

Sunday - Lasswade High School


9.30am - 10.15am Little tiny acrobats (Michelle)

Port Seton Community Centre - East Lothian



5.00pm - 7.00pm Grade 5's

5.00pm - 7.30pm Grade 6 and Intermediate

Monday (all with Clare)


3.45pm - 4.30pm Primary RAD exam

4.30pm - 5.00pm Street under 10's

Saturday - Loanhead Community Centre


9.00am - 10.30am Grade 3&4

9.15am - 10.30am Pre Primary RAD for primary 1

10.30am - 11.30am Primary RAD

10.30am - 12.00pm Grade 2 (grade 1 ballet if exam has still to be sat)

11.30am - 12.15pm Mini movers


Please note: that we are hoping to change Mini Movers to 9.20am on a Saturday morning. Please bring the little movers to the 11.30 class till we do this - many thanks!

Loanhead - Midlothian

Thursday (all with Clare)


5.00pm - 5.45pm Street under 14's

5.45pm - 6.30pm Street over 14's

Saturday (all with Jennifer)


9.15am - 9.45am Little tiny dancers (2-3yrs)

9.45am - 10.30am Mini movers (3-5yrs)

10.30am -11.15am Primary 1's




1.00pm - 2.00pm Primary RAD

1.00pm - 2.30pm Grade 1

1.30pm - 3.00pm Grade 3

2.30pm - 4.30pm Grade 4

3.30pm - 4.30pm Grade 5&6 modern

4.30pm - 5.30pm Intermediate modern

4.30pm - 5.15pm Acro

Downstairs hall

2.00pm - 2.45pm Mini movers (4-5 yrs)

2.45pm - 3.30pm Primary 1's

Term dates

Please note that @dance scotland is and independant school that although approximately follows a school term, will not take all public holidays as schools do. This is to ensure minimal disruption for those who attend the Monday classes, and provides the time needed for the children to work towards shows or exams as they come round at specific times of the year. 


Please note: that @dance scotland requires payment of missed classes. Your childs enrolment in the term will be taken as agreement to these conditions.



In order to offer the widest variety of classes at convenient times, we often need to use venues that are not purpose built. Although not always ideal, we try to be flexible in order to keep classes local. We may occasionally teach two groups of children in the hall at one time. The children can see what the older children are doing encouraging them to progress, and allowing us to provide extra exam practise classes as required.

Please note: Before attending check classes are running / 07790481064.

  • Facebook Social Icon
  • Twitter Social Icon
  • Instagram Social Icon

Sarah Sked, 13 yrs

"I’ve been dancing since I was three and I have always loved it. I love all my teachers. My favourite part about idance scotland are our shows as I love learning the new dances. I really want to stay at @dance scotland for a long time."



Katie Choppen, 12 yrs
'I love dancing because it keeps you fit and we have a lot of fun."



Claire McGovern, 13 yrs

"I’ve been dancing at @dance scotland for almost three years now and I enjoy it lots. There’s Jazz, Hip-Hop, modern, ballet tap and more! My favourite type of dancing is Miss Claire’s Jazz classes they’re so fun you don’t realise that you’re getting so much exercise."



Lara & Emily, 12 yrs

"We have a been here since the age of three, we love the dances and how dancing keeps us fit."




What you said...