Learn Swing & Rock n Roll

New class Registrations are now open! Beginners welcome.

Considered both hip and cool, swing dancing is a favorite among social dancers of all ages. There are a variety of styles of swing including East Coast Swing, West Coast Swing, Lindy Hop, Jive and Jitterbug to name a few. Swing is a fun and playful, triple-rhythm dance (whilst Rock n Roll is single-step) which will have you smiling the whole time. No previous dance experience? No worries! At Steven Kelly Dance Studios, we teach through both Private Lessons and Group Classes since 1964. Get started by booking a free intro private lesson or join one of our 8 week group courses.



What To Expect

  • Learn to Swing and RocknRoll
  • Beginners to advanced
  • Popular social dance steps
  • No partner required
  • No experience necessary
  • Wear any comfortable clothing & shoes
  • Adult classes 16+
  • Top CBD location
  • Supportive environment
  • Professional instructors
  • Non-competitive
  • Performance opportunities
  • Parties & Events
  • Private Lessons or Group Classes


swing classes adelaide rocknroll classes adelaide swing

Private Lessons vs. Group Classes?


Private Lessons

Private dance lessons are tailored to your specific needs and each lesson is planned with your goals in mind. This makes them the fastest and most efficient way to learn or improve your dancing. You’ll work with a teacher 1-on-1 and bookings are flexible and can be scheduled any days and times to suit you. Receive a personalised program to reach your dance goals, and come individually or with a partner! Book a free private lesson on us.


Swing & Rock n Roll Classes

Group classes are a fun, social way to learn these styles. Courses have set difficulty levels 1-3 which cater for beginners to advanced. Courses are 8 weeks duration and each class has a specific number of steps, combinations and patterns that are taught. Classes have less individual attention, and more repetition of steps as you’ll rotate and dance with different partners. For Dates, Pricing and Enrolments go to:


Have questions? Call us on (08) 8231 8231 or contact us.