Charlottesville Swing Dance Society

Welcome to CSDS!

Charlottesville Swing Dance Society (CSDS) is a West Coast Swing dance club serving Charlottesville and the surrounding area.  Look here for info on the next dance or checkout the newsletter below.

Read the CSDS January NewsletterSubscribe to the Newsletter to receive it each month in your email!

Attendees of all CSDS events are expected to be familiar with and abide by our Code of Conduct.

CSDS has a new online registration process to help streamline dance registration and payment.  See instructions below for more information.

Next Dance:  February 18th, 2023

Instructors/DJ: Gaia Read and Ilon Weeldreyer

Level: Novice/Intermediate

Location: Charlottesville Municipal Arts Center (1119 5th St SW, Charlottesville, VA 22902)

Lesson: 7-8 pm (inc. in admission)

Dance: 8-10:30 pm (winter hours)

Happy Anniversary to CSDS!  On February 3rd, CSDS turns 30 years old.  We would like to thank all the dancers who have been a part of this wonderful dance community.

Thank you to all the newcomers that came to our January event.  We are continuing the party on Saturday, February 18th.  Beginners are welcome.

Please note our winter hours (through March), ending at 10:30 pm and change of location. This should make it more accessible in general especially if we get any wintery weather.


Registration opens on the first of the month and closes at noon the day of the dance.  Go to Dance Registration once registration is open and your account is created to reserve your spot!


  • CSDS Members: $10
  • General Admission: $13
  • Students (full time w/ID): $5
  • Birthday month Members: $5
  • Children 17 & under: Free


We ask that dancers use our online registration process to help streamline dance registration and payment.  To register for a dance please do the following:

  1. Create a CSDS account on our Create an Account page.
  2. Allow time for the account manager to verify your membership status. If you are already a member you will receive an email alerting you when your account has been updated  This can take up to 48 hours.
  3. OR if you are not a member and want to become one then go to our Membership page.
  4. Go to Dance Registration to register and pay for the dance.

For more information and step by step instructions see our Online Registration FAQ document.