top of page
Stefan teaching at summer swing weekend.jpg

Swing Dance Classes in Portland, Maine

 Join us for a group swing dance class!
We provide clear step-by-step instruction, and plenty of practice time to build confidence.
​You never need to bring a partner - we rotate in class so you meet and dance with everyone. 
And it's fun. We promise.

​

Current and Upcoming Class Schedules and Locations

​

A and B1-Level Classes: Tuesdays at East End Community School

195 North Street Portland

                                           

C and D-Level Classes: Thursdays at Maine Ballroom Dance

616 Congress Street, Portland

​

Winter 2025 (Registration Open)

​

A-Level Beginning 8-Count Lindy Hop: Tuesdays 6-7pm, 1/7-2/18

(East End Community Center)

​

B1-Level Swingout Funshop: Tuesdays 7:15-8:15pm, 1/7-2/18

(East End Community Center)

​

C-Level Advanced Charleston: Thursdays 6-7pm, 1/9-2/20

(Maine Ballroom Dance)

​

D-Level Class: Dates and details coming soon

Which class should I take?

Start with an A-level class

A Level Beginning

8-Count Lindy Hop

or

A Level Beginning

6-Count Lindy Hop

or

A Level Beginning

Charleston

The A-level classes are all forms of "swing dance". You can take the A-level classes in any order. We recommend taking them as many times as you need until you're confident with the material.

​

 

Once you've taken all three A-level classes, and you feel confident in the material, you can move on to the B1-level. In the B1-level classes, we'll show you how to seamlessly combine what you learned in the A-level, and teach you new movements and techniques to help you become a better partner dancer. 

 

There are five B1-Level classes

B1-Level Mixing 6 and 8-Counts

B1-Level 'Lindy Stew'

B1-Level Swingout Funshop

B1-Level Beyond Basic Charleston

B1-Level Spring Routine Class

You can take the B1-level classes in any order. We recommend taking the B1-level classes until you feel confident in the material.

​

Once you've taken all five B1-level classes, you feel confident with the material, and you have instructor approval you can move on to the B+ level.

 

You can take the B-level classes in any order. We recommend taking the B-level classes until you feel confident in the material.

​

Once you've taken all five B-level classes you can move on to the C-level.

There are five B+ level classes: This class level won't be offered for winter '25 but we hope to bring it back soon. We'll be adding new material to the B1-level so everyone will feel challenged.

B+ Level TBD - Check back soon!

B+ Level TBD - Check back soon!

B+ Level TBD - Check back soon!

B+ Level TBD - Check back soon!

B+ Level TBD - Check back soon!

The B+ Level classes will build on your knowledge and skills from B1. You can take the B+ level classes in any order. We recommend taking the B+ level classes until you feel confident in the material.

​

Once you've taken all five B+ level classes and have instructor approval you can move on to the C-level.

 

There are five C-level classes

C-Level Breaking the Pattern

C-Level Solo Jazz in

Partner Dancing

C-Level Advanced Charleston

C-Level Slowing Down,

Speeding Up

C-Level Spring Routine Class

You can take the C-level classes in any order.

​

Once you've taken all five C-Level classes, we encourage you to keep taking them since class material changes each year.

 

We also have a D-Level class with guest instructors Stefan and Bethany. This is a special class for experienced dancers who'd like to dig a bit deeper.

D-Level Class

D-Level Various Topics w/ Stefan & Bethany

For more class information, please see our Class Descriptions Page

​

Can't commit to a weekly class? Try a Beginning Crash Course, or take a short lesson before our bi-weekly dance, Thursday Night Stomp.

​

Classes are 50% off for full-time High School and College students.

Use code STUDENT at checkout.

bottom of page