What’s happening when? 

Dates and details of what’s coming up soon can be found on the Latest News section on our home page to find out the dates for upcoming classes.

What do I need to know about Swingtown Rebels classes? 

You do not need to bring a partner to any of our classes, as we rotate partners during class! This helps people learn much faster, and how to dance with a range of different people, as we have a big focus on social dancing – that’s where the real fun comes in!

We teach sets of lindy hop/ swing dancing, at levels to suit everyone! Lindy hop is the style that most people will think of when they think of “swing dancing” but we also teach a large range of different dance styles from the swing era, including blues, balboa, solo Charleston, shag, and many more. These styles are both excellent fun in their own rights, or to incorporate into your lindy hop. A basic understanding of other styles will make you a better, more versatile dancer, plus they are just fun, so our syllabus is structured so that you will get at least a taste of all of them before deciding which areas you want to focus most on.

Costs and Registration
(See the section below on classes format for info about the length of each set)  

Full 6-week set (any level)   –  $70 ($50 students/goldcard)
Drop in class – $15 ($10 students/goldcard)

Register for all classes by emailing

Payment is by EFTPOS at the first class, or by bank transfer to Swingtown Rebels (account number: 01-0797-0852621-00). If you pay online please include your name and the class you are attending as reference for any payment you make.

Times and places

Lindy hop classes run on Wednesday nights each week. Check out the home pagefor the start date of a new set!

Level 1: 7:30 pm at St Michael’s School Hall, 249 Durham St
Level 2
: 6:30 pm at St Michael’s School Hall
Troupe/Level 3/bal and blues classes (alternating sets):
Elim Church 285 Cashel St

Check out our VENUES page for how to get there.

Classes format and levels
Taster classes  run on band nights in the weeks between setsand are FREE! for new dancers. No obligations, come and have a go! If you have fun, come back the next week and sign up for a new set. 

Regular classes will usually start the week after the taster class, unless events and exchanges cause a reshuffle.
– Level 1: Absolutely no experience necessary! Our beginners classes are in two 6-week long sets – A and B. These include some different material and some repeated, in order to ensure everyone gets a solid grounding in the fundamental footwork styles for lindy hop (8-count and Charleston) as well as a touch of blues to help you handle anything the social dance floor might throw at you! Come learn the basics of this fun dance style and we’ll have you up on the floor in no time. Lots of people are worried about their “two left feet” but if you can walk you can dance and maybe even if you can’t walk! Your teachers will break down the steps in an easy to learn format, and have you social dancing from week 1, and really getting the hang of it by week 6! A great way to meet new people and keep yourself active!  

We require people to do both sets before moving up to Level 2, but you’re welcome to repeat them as many times as you like if you are still building your confidence. We also encourage you to start coming social dancing – it really is the best way to get better (even if it is a bit scary at first!).

– Level 2 intro will be one off classes run on band nights prior to the taster class. You can attend if you are on your second or more level 1 class  and have developed a good understanding of the level one material. It’s designed to be a bit smaller and a chance to get some personal feedback on if you’re ready to move to level 2 next set/what you should work on. The aim is to really consolidate some of your level 1 moves and really work on integrating them together into some social dancing.

Level 2 will be 6 weeks long, and have a slightly larger range of levels, but dancing with people with more and less experience than you do is really the best way to become an awesome social dancer that everyone wants to dance with, so let’s see this as a feature!!

To get the most out of this level and be of a similar level to the other dancers you need to be at a level where you are confidently social dancing the basic level one moves at a range of speeds and footwork patterns.

There are five 5-week sets in our level 2 + syllabus, each based around one of the main footwork patterns of 8-count, 6-count or Charleston. The aim is to build your vocabulary of moves, whilst focusing not just on the WHAT of the moves, but also the WHY and the HOW, to help you become a great lead or follow (or both!) on the social dance floor! We rotate through these sets, teaching you fun new moves, some styling, and really start to work on the underlying techniques of how you make it all work on the social dance floor.  We hope at this stage that you’re coming out social dancing with us regularly because it’s so much fun!
You can repeat these multiple sets as many times as you need/want to make sure you are very comfortable with the material before moving to the next level. Different teachers will approach the material in different ways so you can still gain a lot from repeating a set and moving up too soon can be detrimental to your progress.

– Routine classes and level 3 sets are held at Elim and will alternate sets (6 week routine class sets, and 3 week level 3 sets. These are aimed at teaching more advanced techniques and/or learning fun choreographies with our performance troupe. If you’re interested in these, they are aimed for those who have been dancing for long enough to rock out to a bunch of different tempos and can comfortably social dance with most people in the scene. You should be able to mix moves of different counts and be very comfortable with the concepts of lead and follow!  You are starting to think beyond steps and ready to develop ‘how’ you dance. You have a basic understanding of the concepts of balance, centering, weight change and you wanting to develop your dance to music and feeling driven rather than steps driven.  There is an annual audition for the performance troupe. For level 3, if you are feeling like you might wish to move up from level 2 then please let us know and we will get some feedback from your teachers as to whether you are ready or give you pointers about what you might want to work on.

-Blues and Balboa classes – These will run in short sets following level 3 sets and will be at beginner or intermediate level – all dancers are encouraged to attend these and if you are doing level 2 then the attendance is free. See the Latest News for details of what upcoming styles are on and when.

For the purposes of these classes, “Level 1” means you know nothing (or have forgotten most things) in the style, whilst level 2 means you’ve done a number of classes, and know enough basic moves that you are happy social dancing for at least a whole song in the style (nothing flashy required – come along to class and learn the cool stuff!). If you’re unsure, flick us an email at to check.

Attend more than one level but only pay for one!
If you’re taking classes at a given level you are welcome to attend classes at a lower level for free – this not only helps you recap and consolidate your own dancing, but helps newer dancers develop by having more experienced peeps in class with them (note that if the level down is particularly full, or if you are contributing to a large imbalance in leads/follows then we make ask more experienced people to step out). If you are a level 3 or troupe member and also doing level 2 (no extra cost!) then you will need to change venues in between after level 2. We ask that you discreetly slip out of class five minutes before the end of level 2, and head across to Knox promptly to join the warm up for level 3/troupe.

Level 4 lindy hop
We will run several weekend workshop days throughout the year for our level 4 dancers – with entry to these via peer-audition. If you are an experienced level 3 dancer and interested in being considered for level 4 please let us know at