25th ANNUAL SHOWCASE

GET YOUR TICKETS
Society Hill Dance Academy
Group Dance Classes in Philadelphia

Monthly Group Dance Classes in Philadelphia

Learn Salsa, Bachata, Swing, Ballroom and Nightclub Dancing in a fun, social setting — no partner or experience needed to start. Drop in for a class, commit to a course or try an unlimited monthly pass — new options start every month.

DROP-IN CLASSES

$25 Per Person

Single classes, no commitment. Perfect for a week night or Saturday morning outing.

4-WEEK COURSES

$90 Per Person

Join a class for four weeks in a row and build real skills on the dance floor.

UNLIMITED MONTHLY PASS

$170 Per Person

Dance as often as you like, across every style, all month long.

Check Out Our Group Class Options


OCTOBER CLASSES

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

Learn the Basics of Salsa 1

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

Learn the Basics of Salsa 1

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

Learn the Basics of Salsa 2.
Must take Salsa 1 to join these classes!

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

Learn the basics of Bachata 1

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

Learn the basics of Bachata 1

Bachata 2: Fridays at 7pm | 10/2-10/30

Learn the basics of Bachata 2.
Must take Bachata 1 to join these classes!

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

Learn the basics of Swing 1

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

Learn the Basics of Ballroom 1

Nightclub Dancing 1: Sat at 10:45am | 10/10-10/24

Learn the basics of Nightclub Dancing 1

NOVEMBER CLASSES

Salsa 1: Mondays at 7pm | 11/2-11/23

Learn the Basics of Salsa 1

Salsa 1: Saturdays at 11:30am | 11/7-11/21

Learn the Basics of Salsa 1

Salsa 2: Mondays at 7:45pm | 11/2-11/23

Learn the Basics of Salsa 2.
Must take Salsa 1 to join these classes!

Bachata 1: Wednesdays at 7pm | 11/4-11/25

Learn the basics of Bachata 1

Bachata 1: Fridays at 7:45pm | 11/6-11/20

Learn the basics of Bachata 1

Bachata 2: Fridays at 7pm | 11/6-11/20

Learn the basics of Bachata 2.
Must take Bachata 1 to join these classes!

Swing 1: Tuesdays at 7:45pm | 11/3-11/24

Learn the basics of Swing 1

Ballroom 1: Thursdays at 7:45pm | 11/5-11/19

Learn the Basics of Ballroom 1

Nightclub Dancing 1: Sat at 10:45am | 11/7-11/21

Learn the basics of Nightclub Dancing 1

DECEMBER CLASSES

Salsa 1: Mondays at 7pm | 12/7-12/21

Learn the Basics of Salsa 1

Salsa 1: Saturdays at 11:30am | 12/5-12/19

Learn the Basics of Salsa 1

Salsa 2: Mondays at 7:45pm | 12/7-12/21

Learn the Basics of Salsa 2.
Must take Salsa 1 to join these classes!

Bachata 1: Wednesdays at 7pm | 12/2-12/16

Learn the basics of Bachata 1

Bachata 1: Fridays at 7:45pm | 12/4-12/18

Learn the basics of Bachata 1

Bachata 2: Fridays at 7pm | 12/4-12/18

Learn the basics of Bachata 2.
Must take Bachata 1 to join these classes!

Swing 1: Tuesdays at 7:45pm | 12/1-12/22

Learn the basics of Swing 1

Ballroom 1: Thursdays at 7:45pm | 12/3-12/17

Learn the Basics of Ballroom 1

Nightclub Dancing 1: Sat at 10:45am | 12/5-12/19

Learn the basics of Nightclub Dancing 1


SHDA October 2026 Group Dance Class Calendar SHDA November 2026 Group Dance Class Calendar SHDA December 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.