Finding quality ballet instruction in a small Midwestern town takes a bit of research—and realistic expectations about travel. Ellsworth, Iowa, sits in Story County with a population of just under 600 residents. The town itself does not currently host dedicated, full-time ballet academies. However, families and adult dancers living in Ellsworth are well-positioned to access strong training programs within a 20- to 45-minute drive, particularly in Ames, Ankeny, and Des Moines.
This guide focuses on verifiable ballet schools and dance programs serving the Ellsworth area. We selected institutions with established syllabi, transparent tuition, and performance track records. Whether you are enrolling a toddler in creative movement or a teenager in pre-professional training, the options below represent realistic, accessible choices.
How We Evaluated These Programs
We looked for schools meeting these criteria:
- Established curriculum: RAD, Vaganova, or ABT-certified syllabi
- Performance opportunities: Annual recitals or full-length productions
- Transparent pricing: Publicly available tuition or drop-in rates
- Geographic feasibility: Within 45 minutes of Ellsworth by car
Ballet Studios Near Ellsworth, Iowa
1. Ames Ballet Theater & Dance Academy — Best for syllabus-based training and stage experience
Location: 2536 Lincoln Way, Ames, IA 50014 (~18 minutes from Ellsworth)
Contact: amesballettheater.com | (515) 233-8053
Ames Ballet Theater operates both a dance academy and a nonprofit performance company. Students train under a structured curriculum rooted in classical ballet technique, with progression through pre-ballet, primary, and graded levels. The academy produces an annual Nutcracker and spring full-length ballet, giving students regular stage experience in a professional theater setting.
Classes cover ballet technique, pointe, variations, pas de deux, and character dance. The school accepts students ages 3 through adult. Trial classes are available by appointment. Tuition for recreational-level classes runs approximately $75–$95 per month, depending on weekly contact hours. Pre-professional track students pay higher rates for additional rehearsals and private coaching.
2. Dance Vision — Best for recreational dancers and adult beginners
Location: 2801 Grand Ave, Ames, IA 50010 (~16 minutes from Ellsworth)
Contact: dancevision-ames.com | (515) 233-5050
Dance Vision offers ballet as part of a broader dance education program, making it a strong fit for families seeking flexibility or adults returning to movement after a long break. Ballet classes emphasize alignment, musicality, and injury prevention without the intensity of a pre-professional track.
The studio runs drop-in adult ballet classes on Tuesday and Thursday evenings ($18 per class or $150 for a 10-class card). Children's ballet is offered in semester-based sessions; recreational tuition averages $65–$80 per month. Facilities include two sprung-floor studios with Marley flooring and observation windows.
3. Ballet Des Moines — Best for pre-professional and contemporary training
Location: 2250 Grand Ave, Des Moines, IA 50312 (~40 minutes from Ellsworth)
Contact: balletdesmoines.com | (515) 277-5287
Ballet Des Moines is a professional company with an affiliated school and trainee program. Serious students from Ellsworth willing to make the commute can access the highest level of ballet instruction in central Iowa. The school follows the American Ballet Theatre National Training Curriculum and offers student placement in the company's mainstage productions.
Programs include children's division (ages 3–8), student division (ages 9–18), and a trainee program for post-high-school dancers. Classes span classical ballet technique, pointe, variations, contemporary, and conditioning. Tuition for the student division starts around $1,800 per academic year, with scholarships available for male dancers and demonstrated financial need.
4. Ankeny Dance & Performing Arts Academy — Best for competitive and well-rounded training
Location: 302 SW Walnut St, Ankeny, IA 50023 (~35 minutes from Ellsworth)
Contact: ankenydance.com | (515) 964-8888
This academy offers ballet within a multi-disciplinary conservatory environment. Students can combine ballet training with jazz, tap, modern, and musical theater. The school fields competition teams and produces two annual showcases at the Ankeny High School auditorium.
Ballet instruction follows a graded class structure with annual evaluations. Pointe readiness is assessed individually, typically around age 11















