Ballet Rejoice School for the Arts - Dance studio in Rocklin, California
Google Maps

Ballet Rejoice School for the Arts

Verified
Address

4810 Granite Drive

Rocklin, California 95677

Opening Hours
  • Monday: 9:30 AM - 8:30 PM
  • Tuesday: 9:30 AM - 8:30 PM
  • Wednesday: 9:30 AM - 8:30 PM
  • Thursday: 9:30 AM - 8:30 PM
  • Friday: 9:30 AM - 6:00 PM
  • Saturday: 9:30 - 10:30 AM
  • Sunday: Closed
50 programs

About Ballet Rejoice School for the Arts

Ballet Rejoice School for the Arts, located in Rocklin, California, offers a diverse range of dance disciplines for students of all ages and skill levels. Founded on a passion for dance and artistic expression, the school provides comprehensive training rooted in classical technique while embracing contemporary styles. Students can explore a variety of genres including Ballet, Tap, Jazz, Contemporary, Hip Hop, Lyrical, Modern, and Musical Theater. Specialized programs cater to various interests, such as Christian Dance, which integrates faith with movement for worship and ministry, and imaginative classes for the youngest dancers like Itty Bitty Ballet and Fairytale Ballet. The curriculum is structured for progressive development, from Fairytale Ballet (ages 3-5) to Pre Pointe/Pointe and Upper Division classes (ages 14+). Ballet Rejoice fosters a nurturing and inspirational environment where dancers develop character, creativity, and confidence. Performance opportunities are a key focus, with students participating in a June showcase and select Christian Dance classes featured in December and March shows. The dedicated instructors, including Tessa White, Samantha Rasi, Isha Covington, Cristina Cardoso, Megan Kruthoff, Hannah Mitchell, Madalynn Williams, Emily Covello, Brittany Cody-Bays, Madison Huntington, Danielle Borghelli, Chloe Gluck, Hope Heitman, Audrey Dueck, Briannah Brewer, Kharis Waldman, Naomi Waldman, Madeline Talley, and Eva Waldman, bring a wealth of professional experience and pedagogical expertise. The studio also offers vibrant summer programs and intensives, including 'Hip-Hop Explosion' boot camps, 'Musical Theater' camps, themed ballets like 'Alice in Wonderland Ballet,' and the 'Ballet Rejoice Junior & Senior Company Intensive' for auditioned dancers. The summer season culminates in a 'Summer Dance Gala & Dessert' showcase.

Styles offered at Ballet Rejoice School for the Arts

Programs from Ballet Rejoice School for the Arts

50 programs available

Classes

Private Lessons
$90.00

Christian Dance Elementary 2 and above

Christian Dance Elementary 2 and above require ballet technique classes at the required level to participate in Christian Dance.

Intermediate & Upper Division JRs/SRs

Intermediate & Upper Division JRs/SRs at least 3 Ballet classes per week + 1 Contemporary per week (also recommend Jazz & Tap, and additional Ballet & Contemporary)

Elementary 3

Elementary 3 - at least 3 Ballet classes per week + 1 alternant dance style per week

Elementary 2 Ballet

Elementary 2 Ballet- at least 2 Ballet technique classes per week + 1 alternant dance style per week

Basic Ballet

Basic Ballet - at least 1 Ballet technique class per week (also recommended Jazz & Tap)

Musical Theater
$106.00

Musical Theater - Black leotard, black leggings, black shorts, or dance tights with a skirt, & jazz shoes.

Hip-Hop Fusion

Hip-Hop Fusion- All students bring clean tennis shoes and jazz shoes. Wear layers such as shorts and sweatpants, t-shirts and hoodies, etc. Baggy clothes are encouraged, but nothing that students will trip on. All clothing should be free of any graphic images, profane language, or explicit content. Small logos on clothing are okay, but nothing more will be permitted.

Tap

Tap- Black leotard and black form-fitting shorts or pants. Hair in a ponytail or bun. NO jewelry except studded earrings. We have all the required dance clothes for purchase right here at the studio!

Jazz

Jazz - Black leotard, black pants, black Jazz shoes. Hair in a ponytail or bun. We have all the required dance clothes for purchase right here at the studio!

Christian Dance

Christian Dance - Girls wear a black leotard, pink tights, pink ballet shoes, black skirt if desired. Hair in a secured clean bun. NO jewelry except studded earrings. Boys wear white fitted shirt, black pants or shorts, black ballet shoes . We have all the required dance clothes for purchase right here at the studio!

Contemporary

Contemporary - Black leotard, black pants, barefoot or contemporary shoes or socks. Hair in a ponytail or bun. NO jewelry except studded earrings.

All Ballet Levels

All Ballet Levels - Girls wear a black leotard, pink tights, pink ballet shoes, black skirt if desired. Hair in a secured clean bun. NO jewelry. Studded earrings are accepted. Boys wear white fitted shirt, black pants or shorts, black ballet shoes. We have all the required dance clothes for purchase right here at the studio!

Ballet Tap/Combo

Ballet Tap/Combo- Pink or Black Leotard, pink tights, pink ballet shoes, and black tap shoes. Hair in a ponytail or bun. We have all the required dance clothes for purchase right here at the studio!

Fairytale Ballet

Fairytale Ballet - Leotard (color/style of choice) pink tights, pink ballet shoes. Hair in a ponytail or bun. On the last class of the month, students are invited to come dressed up in their favorite princess or ballet costume. We have all the required dance clothes for purchase right here at the studio!

dance lessons

Gloria Choir
$98.00

Discover the joy of singing with Ballet Rejoice’s exciting choral program! Students will explore melody, harmony, and rhythm while learning to sing as one voice. This is a wonderful opportunity to grow musically, build confidence, and be part of something meaningful.

Fairytale Ballet

Twirl with us into the magic of your favorite fairytales! This class combines storytelling and imagination while teaching little dancers beginning ballet steps and technique. Dance with a new princess each month! Calling all ballerina princesses ages 3-5 to join us for all the fun! This unique program was created to introduce our littlest dancers to the beautiful art of ballet. During this class students engage their imagination while learning how ballet technique, role play, and musicality are all a part of becoming a ballet dancer! Most of all we see a love for dance being born at a young age within our classes! We often hear that Fairytale Ballet is the highlight our little dancers week!

See our class schedule here.
Ballet Rejoice’s Glora Choir

Gloria Choir (10+) This choral program is designed for singers to experience the excitement, wonder, discipline, and awe of music. Gloria Choir invites singers to experience in the joys of melody, harmony, and rhythm. This choir provides student the opportunity to access great compositions intimately through voice, learn the importance of blending with others, and work as one instrument through many souls. The choir will have the opportunity to perform in Ballet Rejoice’s premiere of “The Nativity” in December, 2025 and “Exodus- The Story of Deliverance” in March 2026.

Ballet Rejoice Junior and Senior Company

This is our Junior & Senior Company open by audition for Intermediate and Upper Division dancers. Ballet Rejoice Company presents 2 full-length ballets per year based upon Christian themes such as worship, scripture, and Biblical stories. These dancers also dance in the community on tour throughout the season in various churches & schools. This year, Ballet Rejoice company will be presenting our full length presentation: “The Nativity” in December and “Exodus, The Story of Deliverance” in March of 2026 and will dance in our June Recital.

Christian Dance

This dance class teaches the fundamentals of Ballet and Contemporary while incorporating Christian music, and themes such as: worship, scripture, and prayer. These students will have the opportunity to perform in the premiere of our full length Christmas Nativity Ballet in December, 2025 and “Exodus, The Story of Deliverance” in March of 2026. These dancers will also perform in the June 2026 recital! This program is for students ages 4-18 and is divided into levels consistent with students training levels. Christian Dance participants ages 7+ are required to take a corresponding ballet technique class.

OPEN DIVISION (ages 13+)

This is an opportunity for older dancers in our community who are not able to make the full commitment to our Upper Division requirements to take a single Ballet, Contemporary, or Tap class per week. These dancers perform in our June Recital!

UPPER DIVISION (ages 14+)

For dancers who have graduated from the Intermediate level and are ready for more focused training with multiple classes per week. These dancers are required to take at least 3 ballet classes and 1 contemporary class per week, plus recommended additional classes. These dancers show good focus, technique, and commitment and are ready to pursue more challenging training. These dancers perform in our June Recital!

INTERMEDIATE DIVISION (ages 12+): Ballet, Tap, Jazz, Contemporary, Musical Theater, Hip Hop, and Novella Canta Choir

For dancers who have graduated from the Elementary level and are ready for more focused training with multiple classes per week. These dancers are required to take at least 3 ballet classes and at least 1 contemporary class per week, plus recommended additional classes. These dancers show good focus, technique, and commitment and are ready to pursue more challenging training. These dancers perform in our June Recital!

ELEMENTARY DIVISION (ages 9+) Ballet, Tap, Jazz, Lyrical, Contemporary, Musical Theater, Hip Hop, and Novella Canta Choir

For dancers who have graduated from the basic level/ Elementary 1 with at least 4 years of training who are ready for more focused training with multiple classes per week. This level is required to take 2 ballet classes and 1 other genre of dance class per week, plus recommended additional classes. These dancers show good focus and technique, commitment and are ready to pursue more challenging training. These dancers perform in our June Recital! For dancers who have graduated from Elementary 2 level who are ready for more focused training with multiple classes per week. These dancers are required to take 3 ballet classes and at least 1 other genre of dance class per week, plus recommended additional classes. These dancers show good focus, technique, and commitment and are ready to pursue more challenging training. These dancers perform in our June Recital!

BASIC DIVISION (ages 6-12) Ballet, Tap, Jazz, Musical Theater, and Hip Hop

For dancers who have graduated from Ballet/Tap Combo with 1-2 years experience. This class is for dancers who are new to dance and qualify upon evaluation. For ages 7-12 who have graduated from Ballet/ Tap Combo with 1-2 years experience, or are new to dance and qualify upon evaluation. For ages 8-12 who have graduated from Basic 1 & 2 with 3 or more years experience, and qualify upon evaluation. These dancers perform in our June Recital!

Ballet/ Tap Combo

For dancers ages 5-7 who have graduated from our Fairytale Ballet Program or are new to dance. This class builds upon the beginning stages of ballet and introduces tap! These dancers perform in our June Recital!

Fairytale Ballet

This is our Fairytale Princess Class where students ages 3-5 learn beginning ballet, while incorporating a new fairytale story each month. At the end of each month, a princess comes to tell the class her story and dance with the students! These dancers perform in our June Recital!

Itty-Bitty Ballet/Tap & Tumble

We are thrilled to announce our new Itty Bitty Ballet/Tap & Tumble Class for ages 2-3 years old! Calling all mommas & itty bitty dancers to a mommy and me dance class where your littles will dance, tap, & tumble! Come make mommy friends and have a blast with your little one!

Tap

Students are taught rhythms, timing, and leg/foot coordination done to various types of music. Tap is a lot of fun and students learn so many valuable lessons about musicality, performance, and dance steps!

Musical Theater

In this class students learn to combine dancing, singing and acting! Students learn pieces from famous musicals and gain performance skills while having a blast! Broadway style show pieces will be put together to delight audiences and these students will have the opportunity to perform.

Hip Hop Fusion

Hip Hop Fusion focuses on pairing fundamental urban styles with other genres like contemporary and jazz. This style focuses on larger-than-life stage presence, intricate musicality, rigorous muscle control, and emotive dancing. This is a great genre for all experience levels, because it’s fusion nature allows for the portrayal of many different and unique strengths in each dancer. Above all, Hip Hop Fusion is a super fun way for dancers to learn new styles, refine their artistry, and let loose. We are excited to be offering this class class with clean music and moves. This class will be an amazing opportunity to train in hip hop within a positive, age appropriate & wholesome classes available for ages 6-18.

Contemporary and Jazz

Contemporary dance is a style of expressive dance that combines elements of several dance genres including modern , jazz , lyrical and classical ballet . Contemporary dancers strive to connect the mind and the body through fluid dance movements and exciting choreography.

Christian Dance

Christian dance combines dance technique and choreography with christian music, themes stories and scriptures. These students have the opportunity to perform in Ballet Rejoice’s Nativity presentation in December and an original full length presentation in March! Dancers learn to use the gift of dance as a form of worship and ministry. "Let them praise his name with dancing". Psalm 149:3

Fairytale Ballet

Fairytale Ballet combines the magic of storytelling and imagination while teaching little dancers beginning ballet steps and technique. Each month is a new story and at the end of the month the guest princess ballerina arrives to dance with the little dancers!

Itty Bitty Ballet

We are thrilled to announce our new Itty Bitty Ballet Class for ages 2-3 years old! Calling all parents & itty bitty ballerinas to a parent and me dance class where your littles will dance, sing, tumble & get their wiggles out! Come make friends and get a workout for yourself!

Classical Ballet

Classical ballet teaches the traditional technique of ballet emphasizing grace, strength, poise and proper alignment. Dancers learn not only proper technique but how to dance and perform variations and classical repertoire.

Gloria Choir

Gloria Choir is for ages 10 to Adult, requiring one class, with multiple classes recommended.

Pre Pointe/ Pointe

Pre Pointe/ Pointe is by invitation, requiring 3 Ballet Classes plus 1 Contemporary. Recommended: Additional Contemporary and Ballet Classes & Company.

Upper Division

Upper Division is for ages 14 and above (by invitation), requiring 3 Ballet classes plus 1 Contemporary. Recommended: Additional Contemporary, Ballet Classes, Tap, Hip Hop & Company, Musical Theater & Choir. These classes perform in our June show!

Intermediate Level

Intermediate Level is for ages 13 and above, requiring 3 Ballet classes plus 1 Contemporary. Recommended: Additional Ballet Classes, Contemporary, Hip Hop, Tap, Jazz, Choir, Musical Theater. These classes perform in our June show!

Elementary 3 Division

Elementary 3 Division is for ages 11 and above, requiring 3 Ballet classes plus 1 alternative dance style (Jazz, Tap, Hip Hop, Musical Theater, Contemporary, Choir, Musical Theater, and Christian Dance, and Choir). These classes perform in our June show!

Elementary 2 Division

Elementary 2 Division is for ages 9 and above, requiring 2 Ballet classes plus 1 alternative dance style. Recommended: Jazz, Tap, Musical Theater, Christian Dance & Choir. These classes perform in our June show!

Christian Dance Elementary Division

Christian Dance Elementary Division is for ages 9 and above, requiring 2 or 3 Ballet classes and 1 alternative dance style. These classes perform in our December & March shows!

Christian Dance Basic

Christian Dance Basic is for ages 5 to 12 years old, requiring one class, with multiple classes recommended. These classes perform in our December & March shows!

Open Division

Open Division is for ages 13 and above, open for single class enrollment at the recommended level. These classes perform in our June show.

Basic Division

Basic Division is for ages 6 to 12 years old, requiring one class, but multiple classes are recommended. These classes perform in our June show.

Ballet/ Tap Combo

Ballet/Tap Combo is for children aged 5 to 7 years old, with one class per week recommended, and an additional class suggested. These classes perform in our June show.

Fairytale Ballet

Fairytale Ballet is designed for children aged 3 to 5 years old and requires one class per week. These classes perform in our June show.

Ballet Rejoice’s Musical Theater Program
$106.00

Musical Theater students will have three opportunities to perform during the 2025/2026 year including a Mary Poppins In-Studio performance in October, “Exodus, the Story of Deliverance” in March at Bridgeway Church, & our June Classical & Contemporary Recital at Bridgeway in June. This class is open to Actors, Singers, & Dancers ages 7-18.

Thursdays 1:30pm - 2:45pm

Frequently Asked Questions

How do I contact Ballet Rejoice School for the Arts?

Call Ballet Rejoice School for the Arts at (916) 824-2044 or visit http://www.balletrejoice.com/.

Does Ballet Rejoice School for the Arts have evening hours?

Yes, Ballet Rejoice School for the Arts offers evening hours. Monday: 9:30 AM - 8:30 PM, Tuesday: 9:30 AM - 8:30 PM, Wednesday: 9:30 AM - 8:30 PM, Thursday: 9:30 AM - 8:30 PM, Friday: 9:30 AM - 6:00 PM, Saturday: 9:30 - 10:30 AM.

What is the best way to contact Ballet Rejoice School for the Arts?

The quickest way is to call (916) 824-2044 or visit http://www.balletrejoice.com/.

Is Ballet Rejoice School for the Arts open on weekends?

Yes, Ballet Rejoice School for the Arts is open on weekends — Saturday: 9:30 - 10:30 AM.

What days is Ballet Rejoice School for the Arts open?

Ballet Rejoice School for the Arts is open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.