The next session begins Tuesday, October 29th. To try out the dance, come to one of our many social dance events.

It’s time to Swing again with Lindy Hop on the Rock! Register for the next jumpin’ session of six dance classes for only $60.

Lindy Hop is an energetic and improvisational partnered dance from the 1930’s danced to swing jazz. It’s social, a Hellofa good workout, and it’s old timey fun! Best of all, no previous dance experience or partner required to register. 

So, what are you waiting for? Register for the upcoming session today, learn to dance, and become a member of a growing community of swing dancers - right here in St. John’s, Newfoundland.

Classes take place every Tuesday for six consecutive weeks. Each class is 70 minutes in duration including a warm up. Classes take place at the Elks Club is across the street from St Pats ball park on Carpasian road. There are ample parking spaces in the vicinity that are open to Lindy Hop on the Rock students.

Practice what you've learned and have a great social time at the dances after class. Free if you're taking a class!

For class descriptions and requirements, or to help figure out which class to take, check out the Class Descriptions

When you sign up for Intermediate, you may also take a beginner class at no extra cost.

On-line registration closes at 3:00 PM on the day classes start.


The first day schedule is:

Registration - 8:00 PM - 8:20 PM (for those who did not register online)

Beginners A and Beginner B classes - 8:20 PM to 9:30 PM (arrive by 8:10 PM)

Intermediate class - 6:50 PM to 8:00 PM (normal class time is 7:00 PM to 8:10 PM)

Social Dance: 9:30 PM to close ($5 entry fee for unregistered dancers)

Please arrive at least ten minutes before your first class, and allow time to change into your dance clothes and shoes.

* Beginners must attend the first day of classes.

* If you need to make a special arrangement, you must do it in advance by contacting 

* Unfortunately Lindy Hop on the Rock cannot accommodate late registration, late payment, or refunds.

All participants must agree to the waiver of liability and to follow the Code of Conduct