Academy of City Ballet of Houston - Dance studio in Houston, Texas
Google Maps

Academy of City Ballet of Houston

Verified
Address

1331 Upland Drive

Houston, Texas 77043

Opening Hours
  • Monday: 3:30 - 9:30 AM
  • Tuesday: 3:30 - 9:30 PM
  • Wednesday: 3:30 - 9:30 PM
  • Thursday: 3:30 - 9:30 PM
  • Friday: 3:30 PM - 6:30 AM
  • Saturday: 9:00 AM - 5:00 PM
  • Sunday: Closed
156 programs

About Academy of City Ballet of Houston

The Academy of City Ballet of Houston, located in Houston, Texas, is dedicated to providing comprehensive classical ballet training. While their name highlights ballet, they may offer a range of classes catering to various ages and skill levels, from aspiring young dancers to more experienced students. The curriculum is likely focused on the Vaganova method, emphasizing technique, discipline, and artistry. Students can expect rigorous instruction aimed at developing strength, flexibility, and grace. The studio's commitment to classical ballet forms the foundation for a strong dance education. Further details on specific programs, instructor expertise, and potential offerings beyond classical ballet would provide a more complete picture of their offerings.

Styles offered at Academy of City Ballet of Houston

Programs from Academy of City Ballet of Houston

156 programs available

Classes

BALLET SUMMER CLASSES

beginning ballet, tap, and jazz

preballet

Sleeping Beauty excerpts

Paquita excerpts

La Bayadere excerpts

Le Corsaire excerpts

Don Quixote Act II

Don Quixote Act I

Giselle Act II

Swan Lake Act IV

Swan Lake Act II

Ballet

Jazz

Contemporary

Modern

ballet classes

Tricia continues to nurture her love of dance by participating in ballet classes and sharing her passion with others.

Intermediate Advanced Ballet

Intermediate Advanced Ballet is designed for students ages 11 and up. Promotion into the Intermediate Advanced Class is based on ability rather than age; students must be performing at an adequate level in Intermediate Ballet in order to be accepted into this level. Point work in this level becomes much more advanced and, therefore, adequate strength in pointe work is also considered before advancement into this level. Classes consist of either two hours or one and a half hours of ballet technique and point work. Students at this level are required to take at least six hours a week; however, more hours are encouraged. Students are also encouraged to begin taking Pilates classes at this level for corps work. Some students in the Intermediate Advanced level will also be invited to be members of City Ballet of Houston as junior trainees.

Pilates

Pilates classes are open to ballet students as well as teens and adults who wish to take them. Pilates, although an excellent cross training activity for serious ballet students, is for EVERYONE! Offered at many gyms, Pilates helps build core strength, improve flexibility, and shapes and elongates the muscles. Pilates class is a series of mat exercises that tones the body.

Fall classes

City Ballet of Houston is now accepting registration for Fall classes. To get started, please download the 2023-2024 Fall/Spring Schedule and the Annual Registration Form

Spring Class Enrollment 2024

Currently enrolling for spring classes! You must register now to be eligible to participate in the recital at Stafford Center. To get started, please download the 2023-2024

Ballet classes

For the 2023-2024 season, we have curated an expansive range of ballet classes specifically designed to cater to the diverse needs of Katy residents. Whether you are taking your first dance steps or looking to refine advanced ballet techniques, our curriculum is structured to support your growth, enhance your technique, and cultivate a lasting appreciation for ballet.

Intermediate Class

Promotion into the Intermediate Class is based on ability rather...

Intermediate Advanced Class

Promotion into the Intermediate Advanced Class is based on ability...

Advanced Ballet

Most students in the Advanced Ballet are members of City...

Ballet

City Ballet of Houston extends a warm invitation to residents of Katy, TX, to join our esteemed ballet programs. We proudly offer specialized ballet classes tailored for the Katy community, welcoming students of all ages and skill levels. Enrollment for Spring 2024 is currently open, presenting an opportunity to become part of a nurturing ballet community and perform at the much-anticipated Stafford Center recital.

Pilates

Pilates, although an excellent cross training activity for serious...

Classes for students 5 years old to 7 years old

In...

Ballet

City Ballet of Houston is dedicated to supporting youth within the community and preparing young dancers for professional careers. The company continues its training standards under Artistic Director Mary Elizabeth Arrington.

Pilates

Pilates, although an excellent cross training activity for serious dancers, also serves as a standalone class for fitness and core strengthening.

Ballet

Offered to all ballet students from A to Advanced. Typically these classes provide comprehensive ballet training for all levels of experience within the ballet program.

Ballet

The emphasis for this age is an introduction to ballet techniques, helping young dancers develop coordination, musicality, and a love for dance in a fun and engaging environment.

Jazz

for students 6 years old and older: Jazz classes have a focus on rhythmic movement and stylized steps, encouraging energetic and expressive dance. These classes are open to students aged six and above.

Ballet

for students 8 years old to 10 years old: Ballet classes are offered to children in this age group. These classes focus on foundational ballet techniques and movements.

Intermediate Advanced and Advanced Workshops and Classes

Preballet A, B, C and Intermediate Workshops and Classes

Ballet lessons for kids

At The City of Houston Ballet, we’re committed to providing a supportive and enriching environment for children to explore the world of dance. Here’s why our ballet lessons for kids stand out.

Jazz classes for students 6 years old and older

Jazz classes have... Read More

Students classes for students 7 years old to 8 years old

Students... Read More

Ballet for students 8 years old to 10 years old

Ballet... Read More

Ballet Classes for students 5 years old to 7 years old

In... Read More

Intermediate Advanced and Advanced Workshops and Classes

SUMMER REGISTRATION FORMS FOR INTERMEDIATE ADVANCED AND ADVANCED WORKSHOPS AND CLASSES

Preballet A, B, C, and Intermediate Workshops and Classes

SUMMER REGISTRATION FORMS FOR PREBELLET A, B, C, AND INTERMEDIATE WORKSHOPS AND CLASSES

Ballet Summer Classes

Our summer ballet classes in Houston, Texas offer a structured curriculum suitable for individuals of all ages and skill levels. Designed to enhance technique and foster artistic expression, our program provides participants with the opportunity to delve into fundamental elements such as ballet terminology, stretching, and coordination. Through structured barre exercises and basic center floor routines, dancers can refine their skills and expand their repertoire.

Ballet

Offered to all ballet student from A to Advanced. Typically...

Tap classes

Tap classes teach basic technique and tap vocabulary. Also, tap...

Intermediate / Intermediate-Advanced Ballet

Designed for students with prior dance experience who want to refine technique, musicality, and expressive movement in a structured environment.

Foundational Adult Ballet

Ideal for adult beginners or those new to ballet. You’ll learn basic positions, alignment, and barre work at a comfortable pace, building the confidence to move gracefully and safely.

Jazz classes

Jazz classes have a warm-up and progression section of class. During progressions, teachers demonstrate how to...

Ballet B

Students in Ballet B must have had at least one year of Ballet A classes or...

Ballet C

Ballet C is an introduction into a more serious study of ballet technique, and the instructor...

Ballet A

In Ballet A, the students will continue their study of ballet terminology, stretching, and coordination begun...

Ballet A

In Ballet A, students will continue their study of ballet terminology, stretching, and coordination begun at...

beginner ballet classes

Embark on an exciting adventure in the world of ballet with The City of Houston Ballet. Whether you’re a child taking your first dance steps or an adult looking to explore a new form of expression, our beginner ballet classes are the perfect starting point.

ballet lessons for kids

At The City of Houston Ballet, we’re committed to providing a supportive and enriching environment for children to explore the world of dance.

ballet classes for beginners

Understanding the importance of nurturing a love for dance from a young age, our ballet classes for beginners are crafted to be both educational and immensely fun. Through engaging exercises and creative exploration, kids are encouraged to develop their coordination, musicality, and expressiveness, setting a solid foundation for their dance journey.

Ballet

Designed for teens, adults, and professionals.

beginner ballet programs

Our beginner ballet programs are thoughtfully tailored to meet the needs of those with little to no ballet experience. Each class focuses on the fundamental aspects of ballet, from basic positions and movements to understanding the importance of posture, alignment, and ballet terminology. Our beginner classes include.

ballet classes for adult beginners

ballet classes for teens

Beginner Ballet Classes

A diverse range of beginner ballet classes designed to introduce the timeless art of ballet to novices of all ages. Whether you’re seeking beginner ballet for kids, ballet classes for teens, or ballet classes for adult beginners, our dedicated instructors are passionate about helping every student take their first steps in ballet with confidence and joy.

Jazz

Jazz classes have a warm – up and progression section of class. During progressions, teachers demonstrate how to break down the various turns and jumps that will be used later in the class during combinations.

Beginner Ballet – B

Students in Ballet B must have had at least one year of Ballet A classes or must have previous dance experience with a basic knowledge of ballet terminology and class discipline.

Youth Ballet – C

Ballet C is an introduction into a more serious study of ballet technique, and the instructor will require more exact form and technique.

Beginner Ballet – A

In Ballet A, the students will continue their study of ballet terminology, stretching, and coordination begun at the preschool level.

Intermediate Ballet

Promotion into the Intermediate Class is based on ability rather than age; students must be performing at an adequate level in Ballet C in order to be accepted into this level.

Intermediate Advanced Ballet

Promotion into the Intermediate Advanced Class is based on ability rather than age; students must be performing at an adequate level in Intermediate Ballet in order to be accepted into this level.

Advanced Ballet

Most students in the Advanced Ballet are members of City Ballet of Houston and are allowed unlimited classes with their tuition.

Pilates

Pilates, although an excellent cross training activity for serious ballet students, is for EVERYONE!

Beginner Ballet A/B with Jazz

In Ballet A, students will continue their study of ballet terminology, stretching, and coordination begun at the preschool level, but the class will become more structured as the students learn the basic order of barre exercises and begin learning basic center floor exercises.

Beginner Ballet A/B with Tap

In Ballet A, students will continue their study of ballet with an additional half-hour of beginning tap at the end of the ballet class for students.

Ballet

Our comprehensive schedule for the 2025-2026 season is available now, featuring a variety of ballet classes tailored to meet the needs and aspirations of every dancer.

2025-2026
Spring classes

Currently enrolling for spring classes! You must register now to... Read More

Intermediate Class

Promotion into the Intermediate Class is based on ability rather... Read More

Intermediate Advanced Class

Promotion into the Intermediate Advanced Class is based on ability... Read More

Advanced Ballet

Most students in the Advanced Ballet are members of City... Read More

Pilates

Pilates, although an excelle nt cross training activity for serious... Read More

Ballet

In... Read More

Intermediate Advanced and Advanced Workshops and Classes

REGISTRATION FORMS FOR INTERMEDIATE ADVANCED AND ADVANCED WORKSHOPS AND CLASSES

2025-2026
Intermediate Workshops and Classes

REGISTRATION FORMS FOR PREBALLET A, B, C, AND INTERMEDIATE WORKSHOPS AND CLASSES

2025-2026
Preballet C

REGISTRATION FORMS FOR PREBALLET A, B, C, AND INTERMEDIATE WORKSHOPS AND CLASSES

2025-2026
Preballet B

REGISTRATION FORMS FOR PREBALLET A, B, C, AND INTERMEDIATE WORKSHOPS AND CLASSES

2025-2026
Preballet A

REGISTRATION FORMS FOR PREBALLET A, B, C, AND INTERMEDIATE WORKSHOPS AND CLASSES

2025-2026
Ballet

professional-quality training for dancers of all ages. Led by expert Houston TX ballet instructors, ACBH provides classes that blend classical technique, artistry, and real stage experience.

2025-2026
Ballet A/B

Friday 10:00 - 11:00
Ballet C

Friday 12 - 1:30
Ballet C & Intermediate MB

Friday 4:30 - 6:30
Intermediate Advanced LF

Friday 4:30 - 6:30
Intermediate

Friday 4:30 - 6:00
Intermediate Advanced Pointe

Friday 4:30 - 6:00
Ballet C & Intermediate

Friday 4:30 - 6:30
Intermediate Advanced

Friday 4:30 - 6:30
Int/Int-Adv Contemporary

Friday 6:00 - 7:00
Advanced

Friday 6:00 - 7:30
Advanced Pointe

Friday 7:30 - 8:30
CBH Company Rehearsal

Friday 8:30 - 9:30pm
Ballet A/B with Jazz RH

Monday 4:30 - 6:00
Intermediate Ballet

Intermediate Ballet is designed for students ages 9 and up. Promotion into the Intermediate Class is based on ability rather than age; students must be performing at an adequate level in Ballet C in order to be accepted into this level. At the Intermediate level, pointe work is introduced. Classes consist of two hours of barre exercises, center technique, stretching, and pointe. Pointe is done in the last half hour of class. Students too young to be on pointe are encouraged to do the pointe segment of class in ballet shoes as a preparatory exercise. Students on point are required to take three times a week, or six hours. Students not on point may take only twice a week, or four hours, but are encouraged to take more.

Monday 4:30 - 6:00
Advanced LF

Monday 4:30 - 6:00
Ballet A/B with Jazz

Monday 4:30 - 6:00
Advanced Ballet

Advanced Ballet is designed for students ages 13 and up. Promotion into the Advanced Class is based on ability rather than age; students must be performing at an adequate level in the Intermediate Advanced level in order to be accepted into this level. Most students in the Advanced Ballet are members of City Ballet of Houston and are allowed unlimited classes with their tuition. Students at this level are encouraged to take as many hours of ballet technique and point as possible with at least two Pilates classes added per week. Many students at this level also perform in ballet competitions and special events that require private coaching. ACBH also encourages professionals who are in town to attend this class.

Monday 4:30 - 6:00
Pilates
special rates for Pilates only students

Monday 4:30 - 6:00
Beginner Ballet A/B with Jazz

Ballet A classes are designed for 5 year olds with two years of preschool experience, ages 6-7, or older students with no previous dance experience. In Ballet A, the students will continue their study of ballet terminology, stretching, and coordination begun at the preschool level, but the class will become more structured as the students learn the basic order of barre exercises and begin learning basic center floor exercises. There will be an additional half-hour of beginning jazz at the end of the ballet class for students.

Monday 4:30 - 6:00
Beginner Ballet A/B with Tap

Ballet A classes are designed for 5 year olds with two years of preschool experience, ages 6-7, or older students with no previous dance experience. In Ballet A, the students will continue their study of ballet terminology, stretching, and coordination begun at the preschool level, but the class will become more structured as the students learn the basic order of barre exercises and begin learning basic center floor exercises. There will be an additional half-hour of beginning tap at the end of the ballet class for students. Students at this level take one or two hours per week.

Monday 4:30 – 6:00
Intermediate MB

Monday 6:00 - 7:30
Advanced Contemp RH

Monday 6:00 - 7:00
Intermediate Advanced TBD

Monday 6:00 - 7:30
Advanced Contemporary

Monday 6:00 - 7:00
Advanced Contemp

Monday 6:00 - 7:00
Int/Int-Adv Jazz RH

Monday 7:30 - 8:30
Int/Int-Adv Jazz

Monday 7:30 - 8:30
Conditioning MB

Saturday 1:30 - 2:30
Conditioning

Saturday 1:30 - 2:30
Ballet A/B TBD

Saturday 10:00 - 11:00
PreBallet RH

Saturday 10:00 - 11:00
PreBallet

Saturday 10:00 - 11:00
Ballet C MB

Saturday 12 - 1:30
Int/Int-Adv Daphne

Saturday 12:00 - 1:30
Int/Int-Adv

Saturday 12:00 - 1:30
Company Jazz RH

Saturday 12:30 - 1:30
Company Jazz

Saturday 12:30 - 1:30
Ballet A/B with Tap

Saturday 4:30 - 6:00
Company Modern

Saturday 6:00 - 7:00
CBH Company Rehersal

Saturday 8:30 - 9:30pm
Adult Ballet MB

Saturday 9:30 - 11:00
Adult Ballet

Saturday 9:30 - 11:00
Ballet A/B with Tap RH

Thursday 4:30 - 6:00
Ballet B MB

Thursday 6:00 - 7:00
Company Modern RH

Thursday 6:00 - 7:00
Int-Adv

Thursday 6:00 - 7:30
Ballet B

Thursday 6:00 - 7:00
Advanced MB

Thursday 7:00 - 8:30
Adv Pointe and Variations

Thursday 7:30 - 9:30
Preballet RH

Tuesday 4:30 - 5:30
Preballet

Tuesday 4:30 - 5:30
C Level Jazz RH

Tuesday 6:00 - 7:00
Int-Adv MB

Tuesday 6:00 - 7:30
C Level Jazz

Tuesday 6:00 - 7:00
Adult Ballet RH

Tuesday 7:00 - 8:00
Adv Pointe and Variations MB

Tuesday 7:30 - 9:30
Intermediate RH

Wednesday 4:30 - 6:00
Advanced Pointe MB

Wednesday 7:30 - 8:30

Courses

dance technique

The children receive full training for the performances over an eight-week period, including instruction in dance technique and etiquette, costuming and participation in full length, professional level productions.

ballet

The children receive full training for the performances over an eight-week period, including instruction in dance technique and etiquette, costuming and participation in full length, professional level productions.

Workshops

Summer Workshop

Sign up for Our Summer Workshop Today! Read More

Summer Workshop

Sign up for Our Summer Workshop Today!

The Nutcracker workshop

The Nutcracker workshop gives dancers a chance to learn choreography from the actual ballet. Dancers should be on point and be taking classes a minimum of 3 times per week.

August 5-9
The Intermediate/C level workshop

It is for the youth dancer with some experience and includes ballet, choreography, and conditioning.

July 15-19 and runs from 1-4 pm
June workshop

They are for Intermediate to Advanced dancers (ages 11 and up). Dancers must be on point and attend classes regularly 3-4 times a week minimum. Classes include ballet, conditioning, point, variations, modern, jazz, and contemporary. It runs from Monday-Friday from 9:30-2:30 and early drop off and late pickup can be arranged.

Monday-Friday 9:30 - 2:30
Ballet Variations Mini Intensives
$50.00

Saturdays in June and July dancers learn the variations and solos from classical ballets. The June weeks are for Advanced Dancers and the July weeks are for Intermediate Advanced dancers. Each Saturday is from 1:30-4:30 and is $50 per session.

Saturday 1:30 - 4:30

Camps

Full-day ballet camps

Our ballet summer camp is more than just a program; it’s an opportunity for young dancers to immerse themselves in the world of ballet, explore different dance styles, and develop both their technique and artistry. With options ranging from ballet summer classes to full-day ballet camps, there’s something for everyone at The City of Houston Ballet.

Ballet summer classes

Our ballet summer camp is more than just a program; it’s an opportunity for young dancers to immerse themselves in the world of ballet, explore different dance styles, and develop both their technique and artistry.

Ballet Summer Classes

Our ballet summer camp encompasses a broad range of classes and activities tailored to nurture the dancer in everyone. From classical ballet techniques to contemporary dance styles, our programs are designed to challenge and inspire students.

Ballet Summer Program

Whether you’re looking for an intensive ballet summer program or summer ballet classes for beginners, our camp provides an enriching environment for everyone to grow their skills, make new friends, and enjoy the art of ballet.

Ballet Summer Camp

The City of Houston Ballet’s Summer Ballet Camp – your destination for an unforgettable summer filled with dance, learning, and fun. Our ballet camp offers a variety of summer ballet classes, programs, and experiences designed for dancers of all levels, from beginners to advanced.

The fairy tale camp

The theme this year is Nutcracker. It includes ballet, tap, jazz, snacks, and crafts. The camp is from June 15-19 and runs from 10-1 Monday-Friday with a performance on the Friday.

Monday-Friday 10:00 - 1:00

Frequently Asked Questions

How do I contact Academy of City Ballet of Houston?

Call Academy of City Ballet of Houston at (346) 701-7275 or visit http://cityballetofhouston.com/.

Is Academy of City Ballet of Houston open on weekends?

Yes, Academy of City Ballet of Houston is open on weekends — Saturday: 9:00 AM - 5:00 PM.

Does Academy of City Ballet of Houston have evening hours?

Yes, Academy of City Ballet of Houston offers evening hours. Monday: 3:30 - 9:30 AM, Tuesday: 3:30 - 9:30 PM, Wednesday: 3:30 - 9:30 PM, Thursday: 3:30 - 9:30 PM, Friday: 3:30 PM - 6:30 AM, Saturday: 9:00 AM - 5:00 PM.

What are Academy of City Ballet of Houston's hours?

Academy of City Ballet of Houston is open Monday: 3:30 - 9:30 AM, Tuesday: 3:30 - 9:30 PM, Wednesday: 3:30 - 9:30 PM, Thursday: 3:30 - 9:30 PM, Friday: 3:30 PM - 6:30 AM, Saturday: 9:00 AM - 5:00 PM.

What days is Academy of City Ballet of Houston open?

Academy of City Ballet of Houston is open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.