River City Dance & Performing Arts Theatre conveniently offers dance classes to the Richmond community. We are looking forward to assisting you and your family with your performing arts needs.

Our 12th annual recital "Unwritten Chronicles" will be held on Saturday, May 30th at 2:00pm at James River High School. Click below to order tickets. Online ticket sales at a cost of $25 close May 26th. Tickets will be available day of show at the door for $30. Anyone ages 3 and up or who needs a seat is required to have a ticket.
Click below to see more info on each summer camp and to register.

June 8 - 11, 2026
Ages 5-9 years old
This high-energy, K-Pop–inspired dance camp combines fun choreography, imaginative storytelling, and performance skills in a kid-friendly environment. Campers will learn upbeat routines, play movement games, and build confidence while working together as dance heroes to defeat silly “demons” through movement. No prior dance experience is required—just enthusiasm and creativity!

June 15 - 18, 2026
Ages 5 - 9 years old
Dance, imagine, and explore! In Elementals Dance Camp, kids ages 5–9 move like swirling air, flowing water, strong earth, and fiery flames. A magical week of creative dance, games, and fun—no experience needed!

August 3 - 6, 2026
ages 7 and up
River City Dance Lab – Summer Dance Intensive
Designed for beginner to intermediate dancers ages 7 and up, River City Dance Lab is a fun, high-energy summer intensive focused on building strong dance foundations. Dancers will explore multiple styles through technique training, creative movement, and choreography while developing coordination, musicality, and confidence. This supportive program challenges dancers at their level and helps them grow as performers—all in an encouraging, inspiring environment.

August 10 - 13, 2026
ages 3 - 7 years old
Princesses • Fairies • Mermaids • Warriors
Twirl into a world of magic and make-believe! Little dancers will leap, flutter, and glide through enchanting ballet adventures as princesses, fairies, mermaids, and brave warriors. This joyful camp blends beginner ballet with imaginative movement, music, and lots of smiles—no experience needed, just a love for magic!

Summer classes run on Tuesday and Thursdays only during a two-week session. We will have two sessions available.
Tiny Tumblers
5:00-5:30pm
ages 4-6 years old
Acro-Tumbling
5:30-6:20pm
ages 7-10 years old
Jazz/Hip-Hop
6:30-7:20pm
ages 7-10 years old
Teen Jazz
7:30-8:20pm
ages 11 and up
Creative Movement
5:00-5:30pm
ages 3-4 years old
Lil' Kids Ballet/Tap
5:30-6:20pm
ages 5-6 years old
Kids Ballet/Tap
6:30-7:20pm
ages 7-10 years old
Teen Ballet
7:30-8:20pm
ages 11 and up
River City Dance Studio
River City Dance Studio
River City Dance Studio
River City Dance Studio
River City Dance Studio
All those that are participating in the opening number for recital are being offered extra rehearsal time. Saturday 10:00am, Sunday 1:30pm a...
River City Dance Studio
River City Dance Studio
All dancers are to attend the in studio rehearsal for the finale number. Dancers should attend during their scheduled time which is listed i...
River City Dance Studio
Estuary Park
All dancers in Ballet 1, Ballet 2 and Ballet 3 classes should report to the studio for a combined rehearsal from 6:00-8:00pm.
Estuary Park
For inquiries about classes, rentals, birthday parties, and more, feel free to send us an email.
We would love to hear from you!
2721 Buford Road, Buford, Virginia 23235, United States
Phone: (804) 323-1330 email: contact@rivercityarts.studio

Copyright © 2026 River City Dance & Performing Arts Theatre - All Rights Reserved.

Our 12th annual recital "Unwritten Chronicles" will be held on Saturday, May 30th at 2:00pm at James River High School. Click below to order tickets.