25th ANNUAL SHOWCASE

GET YOUR TICKETS
Society Hill Dance Academy

Drop-In Dance Classes in Philadelphia

Learn Salsa, Bachata, Swing, Ballroom and Hustle in a fun, social setting — no commitment required. Drop in for a single class any day of the week. New classes added every month, so there's always something to try! No partner or experience needed to start.


Salsa 1: Mondays at 7pm | 8/31-9/28

Learn the Basics of Salsa 1

Class 1:August 31
Class 2:September 14
Class 3:September 21
Class 4:September 28


September Salsa 1 Mondays

Salsa 1: Saturdays at 11:30am | 9/12-10/3

Learn the Basics of Salsa 1

Class 1:September 12
Class 2:September 19
Class 3:September 26
Class 4:October 3


September Salsa 1 Saturdays

Salsa 2: Mondays at 7:45pm | 8/31-9/28

Learn the Basics of Salsa 2

Class 1: August 31
Class 2: September 14
Class 3: September 21
Class 4: September 28


September Salsa 2 Mondays

Bachata 1: Wednesdays 7pm | 9/9-9/30

Learn the Basics of Bachata 1

Class 1: September 9
Class 2: September 16
Class 3: September 23
Class 4: September 30


September Bachata 1 Wednesdays

Bachata 1: Fridays 7:45pm | 9/4-9/25

Learn the Basics of Bachata 1

Class 1: September 4
Class 2: September 11
Class 3: September 18
Class 4: September 25


September Bachata 1 Fridays

Bachata 2: Fridays 7pm | 9/4-9/25

Learn the Basics of Bachata 2

Class 1: September 4
Class 2: September 11
Class 3: September 18
Class 4: September 25


September Bachata 2 Fridays

Swing 1: Tuesdays 7:45pm | 9/8-9/29

Learn the Basics of Swing 1

Class 1: September 8
Class 2: September 15
Class 3: September 22
Class 4: September 29


September Swing 1 Tuesdays

Ballroom 1: Thursdays 7:45pm | 9/3-9/24

Learn the Basics of Ballroom 1

Class 1: September 3
Class 2: September 10
Class 3: September 17
Class 4: September 24


September Ballroom 1 Thursdays

Hustle 1: Saturdays 10:45am | 9/12-10/3

Learn the Basics of Hustle 1

Class 1: September 12
Class 2: September 19
Class 3: September 26
Class 4: October 3


September Hustle 1 Saturdays

Salsa 1: Mondays at 7pm | 10/5-10/26

Learn the Basics of Salsa 1

Class 1: October 5
Class 2: October 12
Class 3: October 19
Class 4: October 26


September Salsa 1 Mondays

Salsa 1: Saturdays at 11:30am | 10/10-10/31

Learn the Basics of Salsa 1

Class 1: October 10
Class 2: October 17
Class 3: October 24
Class 4: October 31


September Salsa 1 Saturdays

Salsa 2: Mondays at 7:45pm | 10/5-10/26

Learn the Basics of Salsa 2

Class 1: October 5
Class 2: October 12
Class 3: October 19
Class 4: October 26


September Salsa 2 Mondays

Bachata 1: Wednesdays 7pm | 10/7-10/28

Learn the Basics of Bachata 1

Class 1: October 7
Class 2: October 14
Class 3: October 21
Class 4: October 28


September Bachata 1 Wednesdays

Bachata 1: Fridays 7:45pm | 10/2-10/23

Learn the Basics of Bachata 1

Class 1: October 2
Class 2: October 9
Class 3: October 16
Class 4: October 23


September Bachata 1 Fridays

Bachata 2: Fridays 7pm | 10/2-10/23

Learn the Basics of Bachata 2

Class 1: October 2
Class 2: October 9
Class 3: October 16
Class 4: October 23


September Bachata 2 Fridays

Swing 1: Tuesdays 7:45pm | 10/6-10/27

Learn the Basics of Swing 1

Class 1: October 6
Class 2: October 13
Class 3: October 20
Class 4: October 27


September Swing 1 Tuesdays

Ballroom 1: Thursdays 7:45pm | 10/1-10/22

Learn the Basics of Ballroom 1

Class 1: October 1
Class 2: October 8
Class 3: October 15
Class 4: October 22


September Ballroom 1 Thursdays

Hustle 1: Saturdays 10:45am | 10/10-10/31

Learn the Basics of Hustle 1

Class 1: October 10
Class 2: October 17
Class 3: October 24
Class 4: October 31


September Hustle 1 Saturdays


SHDA September 2026 Group Dance Class Calendar SHDA October 2026 Group Dance Class Calendar

Our group dance classes cover a wide range of dance styles. You're welcome to bring a friend or we can provide a suitable partner. Find the right dance class for you! Check out our Terms of Service.