St. Petersburg Ballet Visitor Guide

  • Updated: November 5, 2026
  • 8 Upcoming Events
  • Nov 22 First Event
  • $40 Lowest Price
  • $158 Average Price

Select dates...
Upcoming Events: 8
  • Nov 22, 2026, 7:00 PM Sun — DANCE, Weekend Event: Derek Hough at Ruth Eckerd Hall • 2,180 seats, 1111 Mcmullen Booth Rd, Clearwater, FL 33759. From $58, Avg. price ~ $110, Tickets Available: 56. View Tickets
  • Dec 27, 2026, 12:00 PM Sun — BALLET, Best Value, High Demand, Weekend Event: Nutcracker! Magical Christmas Ballet at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701. From $40, Avg. price ~ $163, Tickets Available: 4229. View Tickets
  • Dec 27, 2026, 4:00 PM Sun — BALLET, High Demand, Weekend Event: Nutcracker! Magical Christmas Ballet at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701. From $51, Avg. price ~ $157, Tickets Available: 4653. View Tickets
  • Dec 27, 2026, 8:00 PM Sun — BALLET, High Demand, Weekend Event: Nutcracker! Magical Christmas Ballet at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701. From $49, Avg. price ~ $157, Tickets Available: 4969. View Tickets
  • Jan 03, 2027, 4:00 PM Sun — BALLET, High Demand, Weekend Event: United European Ballet Company: Cinderella at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701. From $74, Avg. price ~ $174, Tickets Available: 2666. View Tickets
  • Mar 01, 2027, 7:00 PM Mon — BALLET: International Ballet Stars: Swan Lake at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701. From $91, Avg. price ~ $159, Tickets Available: 2009. View Tickets
  • Mar 25, 2027, 7:00 PM Thu — BALLET, Pay Later Available: World Ballet Company: The Sleeping Beauty With Live Orchestra at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701. From $102, Avg. price ~ $195, Tickets Available: 1643. View Tickets
  • Apr 13, 2027, 7:30 PM Tue — DANCE: Burn the Floor: Maks & Peta Live at Ruth Eckerd Hall • 2,180 seats, 1111 Mcmullen Booth Rd, Clearwater, FL 33759. From $60, Avg. price ~ $104, Tickets Available: 325. View Tickets