Ballet in Birmingham
Classical ballet, contemporary dance, touring productions, and live performances in Birmingham.
- Updated: November 7, 2026
- 4 Venues
Birmingham, AL, 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.
- 14 Upcoming Events
- Nov 21 First Event
- $45 Lowest Price
- $118 Average Price
- Next Ballet Performance:
- Nutcracker! Magical Christmas Ballet
- Nov 21 · 3:00 PM · Alabama Theatre - Birmingham
- View Tickets
Upcoming Ballet & Dance Performances 2026–2027
Browse upcoming ballet performances by date, venue, production, company, or location.- Nov 21, 2026, 3:00 PM Sat — BALLET, Best Value, High Demand, Weekend Event: Nutcracker! Magical Christmas Ballet at Alabama Theatre - Birmingham • 2,500 seats,
1181 3rd Ave North, Birmingham, AL 35201. From $45, Avg. price ~ $173, Tickets Available: 1002. View Tickets
- Dec 12, 2026, 1:30 PM Sat — BALLET, High Demand, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $60, Avg. price ~ $118, Tickets Available: 1086. View Tickets
- Dec 12, 2026, 6:00 PM Sat — BALLET, High Demand, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $62, Avg. price ~ $116, Tickets Available: 1257. View Tickets
- Dec 13, 2026, 1:30 PM Sun — BALLET, High Demand, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $61, Avg. price ~ $118, Tickets Available: 1299. View Tickets
- Dec 19, 2026, 1:30 PM Sat — BALLET, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $64, Avg. price ~ $106, Tickets Available: 1117. View Tickets
- Dec 19, 2026, 6:00 PM Sat — BALLET, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $69, Avg. price ~ $109, Tickets Available: 1288. View Tickets
- Dec 20, 2026, 1:30 PM Sun — BALLET, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $63, Avg. price ~ $107, Tickets Available: 1208. View Tickets
- Dec 20, 2026, 6:00 PM Sun — BALLET, Weekend Event: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $71, Avg. price ~ $106, Tickets Available: 1402. View Tickets
- Dec 21, 2026, 1:30 PM Mon — BALLET: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $71, Avg. price ~ $106, Tickets Available: 1601. View Tickets
- Dec 22, 2026, 1:30 PM Tue — BALLET, High Demand: Alabama Ballet: George Balanchine's The Nutcracker at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $71, Avg. price ~ $118, Tickets Available: 1476. View Tickets
- Apr 30, 2027, 7:30 PM Fri — BALLET, Pay Later Available: Alabama Ballet: Swan Lake at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $145, Avg. price ~ $175, Tickets Remaining: 6. View Tickets
- May 01, 2027, 2:00 PM Sat — BALLET, Weekend Event, Pay Later Available: Alabama Ballet: Swan Lake at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $145, Avg. price ~ $175, Tickets Remaining: 6. View Tickets
- May 01, 2027, 7:30 PM Sat — BALLET, Weekend Event, Pay Later Available: Alabama Ballet: Swan Lake at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $145, Avg. price ~ $175, Tickets Remaining: 6. View Tickets
- May 02, 2027, 2:00 PM Sun — BALLET, Weekend Event, Pay Later Available: Alabama Ballet: Swan Lake at Concert Hall at the BJCC • 2,835 seats,
2100 Richard Arrington Jr. Blvd N, Birmingham, AL 35203. From $145, Avg. price ~ $175, Tickets Remaining: 6. View Tickets
Ballet Companies
Professional ballet companies and touring productions
All Ballet & Dance Performances





Ballet & Dance Venues
About Ballet in Birmingham
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.