Classes

All classes listed here require advance registration and run for a set duration. If you're looking for drop-in activities, please visit our calendar on the homepage.

Blue Ridge Music Togeather:

Blue Ridge Music Together offers mixed-age music classes in both Charlottesville and Crozet. These classes are open to all ages but are primarily geared towards children from birth to five.

Charlottesville Ballet:

Charlottesville Ballet offers dance classes for ages 1.5 and up, with a variety of styles beyond just ballet! They have two locations: one downtown at IX Art Park and another on Seminole Trail, near Lowes.

Charlottesville Parks and Rec:

Charlottesville Parks and Recreation offers an amazing array of activities for all ages and abilities. Some popular choices include their toddler gymnastics classes and swim lessons. You can also find mentions of their programs on our drop-in calendar, as they offer some great drop-in classes as well.

Musicology:

Musicology offers music classes for children from birth to 4 years old in the Charlottesville area. The class groups are small and divided by age to encourage development.