Duke Energy Center for the Arts - Mahaffey Theater
Upcoming events


All events

  • (opens in new tab) Find tickets to The Rocky Horror Picture Show - Saint Petersburg on Sunday October 2 at 8:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to Benise on Friday October 7 at 8:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to The Florida Orchestra - Saint Petersburg on Saturday October 8 at 8:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to Party on the Plaza on Friday October 14 at 7:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to The Florida Orchestra - Saint Petersburg on Saturday October 15 at 8:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to Romeo and Juliet - Saint Petersburg on Sunday October 16 at 3:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to Tango Lovers - Saint Petersburg on Friday October 21 at 8:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to The Florida Orchestra - Saint Petersburg on Saturday October 22 at 8:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to The Florida Orchestra - Saint Petersburg on Thursday October 27 at 11:00 am at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL
  • (opens in new tab) Find tickets to The Florida Orchestra - Saint Petersburg on Saturday October 29 at 2:00 pm at Duke Energy Center for the Arts - Mahaffey Theater in Saint Petersburg, FL


Mahaffey Theater is a premier venue located in Saint Petersburg, FL. Saint Petersburg is known to be one of the best live entertainment cities in Florida, if not all of the United States, and places like Mahaffey Theater certainly contribute to that reputation. With top-notch performances night in and night out, it is one of the best places to see live entertainment. Though there are other great venues in Saint Petersburg, Mahaffey Theater has its own special charm.

Frequently Asked Questions About Mahaffey Theater Events and Tickets

What events are at Mahaffey Theater?

A variety of events take place at Mahaffey Theater. The most common type of event that is hosted there is live music -- there seems to be a never-ending lineup of top-notch artists playing nearly every week. See the full Mahaffey Theater schedule above.

How much are tickets at Mahaffey Theater?

Mahaffey Theater ticket prices can vary, but typically, a ticket to an event there costs $131. Mahaffey Theater concert tickets sell for an average of $133 on SeatGeek, though that is of course subject to change depending on who is performing.

Where is Mahaffey Theater?

Mahaffey Theater is located at 400 First St. South, Saint Petersburg, FL 33701.

Image credit for The Cult: © Dave Tonge / Hulton Archive / Getty Images