Ballet in St. Louis

Classical ballet, contemporary dance, touring productions, and live performances in St. Louis.

  • Updated: November 8, 2026
  • 5 Venues

St. Louis, MO, offers a variety of ballet performances, from classical productions and contemporary dance to touring companies and seasonal favorites. Find upcoming ballet shows, performance dates, venues, seating options, and tickets throughout the area.

  • 22 Upcoming Events
  • Nov 14 First Event
  • $23 Lowest Price
  • $124 Average Price
  • Next Ballet Performance:
  • Ballet Hispanico
  • Nov 14 · 7:30 PM · Anheuser-Busch Performance Hall At Touhill Performing Arts Center
  • View Tickets
On this page:

Upcoming Ballet & Dance Performances 2026–2027

Browse upcoming ballet performances by date, venue, production, company, or location.
Select dates...
Updated Daily. Upcoming ballet performances: 22
  • Nov 14, 2026, 7:30 PM Sat — BALLET, Weekend Event, Pay Later Available: Ballet Hispanico at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $105, Avg. price ~ $142, Tickets Remaining: 14. View Tickets
  • Nov 28, 2026, 2:00 PM Sat — BALLET, Weekend Event: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $82, Avg. price ~ $133, Tickets Available: 44. View Tickets
  • Nov 29, 2026, 2:00 PM Sun — BALLET, Weekend Event: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $82, Avg. price ~ $133, Tickets Available: 44. View Tickets
  • Dec 11, 2026, 5:00 PM Fri — BALLET, Best Value: New Town Dance Academy: The Nutcracker at Scheidegger Center for the Arts - The Lindenwood Theater • 1,200 seats, 209 S Kingshighway St, Saint Charles, MO 63301. From $23, Avg. price ~ $33, Tickets Available: 282. View Tickets
  • Dec 11, 2026, 7:30 PM Fri — BALLET, Best Value: New Town Dance Academy: The Nutcracker at Scheidegger Center for the Arts - The Lindenwood Theater • 1,200 seats, 209 S Kingshighway St, Saint Charles, MO 63301. From $23, Avg. price ~ $33, Tickets Available: 297. View Tickets
  • Dec 12, 2026, 2:00 PM Sat — BALLET, Best Value, Weekend Event: New Town Dance Academy: The Nutcracker at Scheidegger Center for the Arts - The Lindenwood Theater • 1,200 seats, 209 S Kingshighway St, Saint Charles, MO 63301. From $23, Avg. price ~ $32, Tickets Available: 256. View Tickets
  • Dec 12, 2026, 5:00 PM Sat — BALLET, Best Value, Weekend Event: New Town Dance Academy: The Nutcracker at Scheidegger Center for the Arts - The Lindenwood Theater • 1,200 seats, 209 S Kingshighway St, Saint Charles, MO 63301. From $23, Avg. price ~ $32, Tickets Available: 258. View Tickets
  • Dec 17, 2026, 7:30 PM Thu — BALLET, High Demand: The Hip Hop Nutcracker at Fabulous Fox Theatre - St. Louis • 4,500 seats, 527 North Grand Blvd, St. Louis, MO 63103. From $52, Avg. price ~ $263, Tickets Available: 229. View Tickets
  • Dec 18, 2026, 7:00 PM Fri — BALLET: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $83, Avg. price ~ $137, Tickets Available: 42. View Tickets
  • Dec 19, 2026, 2:00 PM Sat — BALLET, Weekend Event: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $64, Avg. price ~ $127, Tickets Available: 71. View Tickets
  • Dec 19, 2026, 7:00 PM Sat — BALLET, Weekend Event: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $64, Avg. price ~ $120, Tickets Available: 59. View Tickets
  • Dec 20, 2026, 2:00 PM Sun — BALLET, High Demand, Weekend Event: Nutcracker! Magical Christmas Ballet at Fabulous Fox Theatre - St. Louis • 4,500 seats, 527 North Grand Blvd, St. Louis, MO 63103. From $85, Avg. price ~ $345, Tickets Available: 238. View Tickets
  • Dec 20, 2026, 2:00 PM Sun — BALLET, Weekend Event: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $64, Avg. price ~ $104, Tickets Available: 85. View Tickets
  • Dec 20, 2026, 6:30 PM Sun — BALLET, High Demand, Weekend Event: Nutcracker! Magical Christmas Ballet at Fabulous Fox Theatre - St. Louis • 4,500 seats, 527 North Grand Blvd, St. Louis, MO 63103. From $61, Avg. price ~ $340, Tickets Available: 239. View Tickets
  • Dec 21, 2026, 2:00 PM Mon — BALLET, High Demand: Nutcracker! Magical Christmas Ballet at Fabulous Fox Theatre - St. Louis • 4,500 seats, 527 North Grand Blvd, St. Louis, MO 63103. From $53, Avg. price ~ $320, Tickets Available: 270. View Tickets
  • Dec 22, 2026, 2:00 PM Tue — BALLET: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $60, Avg. price ~ $115, Tickets Available: 54. View Tickets
  • Dec 22, 2026, 7:00 PM Tue — BALLET: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $60, Avg. price ~ $123, Tickets Available: 54. View Tickets
  • Dec 23, 2026, 2:00 PM Wed — BALLET: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $61, Avg. price ~ $119, Tickets Available: 56. View Tickets
  • Dec 23, 2026, 7:00 PM Wed — BALLET: Saint Louis Ballet: The Nutcracker at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $55, Avg. price ~ $113, Tickets Available: 60. View Tickets
  • Feb 12, 2027, 7:30 PM Fri — BALLET, Pay Later Available: Saint Louis Ballet: Love in Harmony at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $100, Avg. price ~ $124, Tickets Remaining: 12. View Tickets
  • Feb 13, 2027, 7:30 PM Sat — BALLET, Weekend Event, Pay Later Available: Saint Louis Ballet: Love in Harmony at Anheuser-Busch Performance Hall At Touhill Performing Arts Center • 1,600 seats, One University Blvd, St. Louis, MO 63121. From $100, Avg. price ~ $124, Tickets Remaining: 12. View Tickets
  • Apr 08, 2027, 7:00 PM Thu — BALLET: World Ballet Company: The Sleeping Beauty at Stifel Theatre • 3,100 seats, 1400 Market Street, St. Louis, MO 63103. From $89, Avg. price ~ $189, Tickets Available: 2152. View Tickets

Ballet Companies

Professional ballet companies and touring productions


Ballet Type Description & Examples
🩰 Classical Ballet Traditional productions including Swan Lake, The Nutcracker, Sleeping Beauty, and Giselle.
✨ Contemporary Ballet Modern dance productions combining classical technique with contemporary choreography.
🌎 Touring Companies National and international ballet companies performing special engagements and tours.
👨‍👩‍👧 Family Ballet Family-friendly productions designed for audiences of all ages.
🎄 Holiday Ballet Seasonal favorites and holiday performances presented throughout the year.
⭐ Special Events Gala performances, anniversary productions, showcases, and special dance events.

All Ballet & Dance Performances

Browse upcoming ballet productions and dance performances in St. Louis and nearby areas.

About Ballet in St. Louis

Classical and contemporary dance performances


Ballet performances include classical productions, contemporary works, touring companies, seasonal presentations, family performances, and special dance events throughout the year.

Discover Ballet Across the U.S.

Explore this season’s ballet productions in cities nationwide.

Planning a ballet getaway? Browse ballets by city to discover where your favorite productions are being performed this season. Compare ballets, cities, theaters, and performance dates to plan your next ballet experience.