Mahaffey Theater At The Duke Energy Center for the Arts Events

Browse upcoming performances, seating, tickets, and venue information.

  • Address: 400 First Street South, St. Petersburg, FL 33701
  • Capacity: 2,031

Mahaffey Theater At The Duke Energy Center for the Arts is one of the live entertainment venues serving St. Petersburg. Discover upcoming performances, event schedules, seating information, ticket options, directions, parking, and visitor tips before your visit.

  • Updated: November 5, 2026
  • 65 Upcoming Events
  • $20 Tickets From
  • Theater Venue Type
  • 2026 Current Schedule
On this page:

Shows by Date

Daily Updated Event Calendar

Upcoming Events at Mahaffey Theater At The Duke Energy Center for the Arts

Upcoming performances and live entertainment.
Upcoming Shows & Events: 65
  • Nov 07, 2026, 7:30 PM Sat — CLASSICAL, Weekend Event: The Florida Orchestra: Ginastera's Harp Concerto at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $40, Avg. price ~ $123, Tickets Available: 433. View Tickets
  • Nov 08, 2026, 7:30 PM Sun — COUNTRY / FOLK, Weekend Event, Pay Later Available: 99.5 QYK Guitar Pull at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $99, Avg. price ~ $534, Tickets Available: 290. View Tickets
  • Nov 11, 2026, 7:30 PM Wed — HOLIDAY: Mannheim Steamroller Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $50, Avg. price ~ $267, Tickets Available: 190, VIP Packages. View Tickets
  • Nov 12, 2026, 6:00 PM Thu — TECHNO / ELECTRONIC: Lenny Pearce at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $58, Avg. price ~ $116, Tickets Available: 1497. View Tickets
  • Nov 13, 2026, 8:00 PM Fri — Concert: David Foster & Katharine McPhee at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $44, Avg. price ~ $120, Tickets Available: 1155. View Tickets
  • Nov 14, 2026, 8:00 PM Sat — General, Weekend Event: UB40 at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $28, Avg. price ~ $166, Tickets Available: 2296. View Tickets
  • Nov 20, 2026, 8:00 PM Fri — THEATRE: A Magical Cirque Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $46, Avg. price ~ $118, Tickets Available: 1549. View Tickets
  • Nov 21, 2026, 7:30 PM Sat — CLASSICAL, Weekend Event: The Florida Orchestra: The Blue Danube and Beyond at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $37, Avg. price ~ $138, Tickets Available: 429. View Tickets
  • Nov 22, 2026, 7:30 PM Sun — LECTURE, Weekend Event: Professor Brian Cox at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $75, Avg. price ~ $168, Tickets Available: 630. View Tickets
  • Nov 24, 2026, 8:00 PM Tue — POP / ROCK, Best Value: Beat - Band at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $20, Avg. price ~ $136, Tickets Available: 3157. View Tickets
  • Dec 04, 2026, 7:30 PM Fri — POP / ROCK: Trisha Paytas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $47, Avg. price ~ $197, Tickets Available: 608. View Tickets
  • Dec 05, 2026, 7:30 PM Sat — HOLIDAY, Weekend Event: The Florida Orchestra: Nightmare Before Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $40, Avg. price ~ $123, Tickets Available: 578. View Tickets
  • Dec 06, 2026, 2:00 PM Sun — HOLIDAY, Weekend Event: The Florida Orchestra: Nightmare Before Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $40, Avg. price ~ $124, Tickets Available: 414. View Tickets
  • Dec 10, 2026, 3:00 PM Thu — CLASSICAL: Vienna Light Orchestra at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $60, Avg. price ~ $195, Tickets Available: 1695. View Tickets
  • Dec 10, 2026, 7:00 PM Thu — CLASSICAL: Vienna Light Orchestra at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $59, Avg. price ~ $180, Tickets Available: 2304. View Tickets
  • Dec 11, 2026, 3:00 PM Fri — CLASSICAL: Vienna Light Orchestra at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $58, Avg. price ~ $180, Tickets Available: 1951. View Tickets
  • Dec 11, 2026, 7:00 PM Fri — CLASSICAL: Vienna Light Orchestra at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $59, Avg. price ~ $184, Tickets Available: 1950. View Tickets
  • Dec 12, 2026, 2:00 PM Sat — CLASSICAL, Weekend Event: The Florida Orchestra: Holiday Pops at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $49, Avg. price ~ $111, Tickets Available: 256. View Tickets
  • Dec 12, 2026, 7:30 PM Sat — CLASSICAL, Weekend Event: The Florida Orchestra: Holiday Pops at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $49, Avg. price ~ $112, Tickets Available: 256. View Tickets
  • Dec 13, 2026, 7:00 PM Sun — R&B / SOUL, High Demand, Weekend Event, Pay Later Available: Jodeci at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $97, Avg. price ~ $226, Tickets Available: 2219. View Tickets
  • Dec 15, 2026, 7:00 PM Tue — COMEDY: Josh Johnson's Comedy Band Camp at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $66, Avg. price ~ $119, Tickets Available: 1779. View Tickets
  • Dec 16, 2026, 7:00 PM Wed — COMEDY: Josh Johnson's Comedy Band Camp at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $72, Avg. price ~ $400, Tickets Available: 103. View Tickets
  • Dec 17, 2026, 7:00 PM Thu — COMEDY: Josh Johnson's Comedy Band Camp at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $45, Avg. price ~ $255, Tickets Available: 259. View Tickets
  • Dec 18, 2026, 7:00 PM Fri — COMEDY, Pay Later Available: Josh Johnson's Comedy Band Camp at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $97, Avg. price ~ $462, Tickets Available: 118. View Tickets
  • Dec 19, 2026, 7:30 PM Sat — CLASSICAL, Weekend Event: The Florida Orchestra: Classical Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $39, Avg. price ~ $98, Tickets Available: 608. View Tickets
  • Dec 20, 2026, 1:00 PM Sun — MUSICAL / PLAY, Weekend Event: A Very Broadway Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $55, Avg. price ~ $138, Tickets Available: 2189. View Tickets
  • Dec 20, 2026, 5:00 PM Sun — MUSICAL / PLAY, Weekend Event: A Very Broadway Christmas at Mahaffey Theater At The Duke Energy Center for the Arts • 2,031 seats, 400 First Street South, St. Petersburg, FL 33701, US. From $55, Avg. price ~ $127, Tickets Available: 2308. View Tickets
  • Dec 27, 2026, 12:00 PM Sun — BALLET, 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, US. From $40, Avg. price ~ $163, Tickets Available: 4229. View Tickets
  • Dec 27, 2026, 4:00 PM Sun — BALLET, 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, US. From $51, Avg. price ~ $157, Tickets Available: 4653. View Tickets
  • Dec 27, 2026, 8:00 PM Sun — BALLET, 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, US. From $49, Avg. price ~ $157, Tickets Available: 4969. View Tickets

Browse concerts, plays, comedy, musicals, family shows, and special events scheduled at Mahaffey Theater At The Duke Energy Center for the Arts.

Load More Shows

About Mahaffey Theater At The Duke Energy Center for the Arts

Mahaffey Theater At The Duke Energy Center for the Arts hosts concerts, theatre productions, comedy shows, family entertainment, community events, and touring performances throughout the year. Event schedules and productions vary by season.

Venue Location & Map

Find Mahaffey Theater At The Duke Energy Center for the Arts and explore nearby parking, restaurants, and hotels.

More Theatres in St. Petersburg

Discover more theatres, performing arts centers, and live entertainment venues in St. Petersburg.