Entertainment

Duke Energy Center for the Arts - Mahaffey Theater

4.5 · 377 reviews
Check tickets & tours Official site

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

The Duke Energy Center for the Arts – Mahaffey Theater is a cornerstone of St. Petersburg's cultural scene, located along the scenic waterfront. This modern theater hosts a diverse lineup of performances, including Broadway tours, symphony orchestras, comedy acts, and popular musicians. The venue features excellent acoustics and intimate sightlines, ensuring a great experience from nearly every seat. Before or after a show, visitors can stroll through the adjacent North Straub Park or enjoy dining at nearby restaurants. The theater's striking glass facade and contemporary design make it a landmark in the city's arts district.

Don't miss

  • Catch a Broadway touring production or a concert by renowned artists
  • Admire the waterfront views from the theater's lobby and outdoor plaza
  • Attend a performance by the Florida Orchestra, a resident company
  • Explore the nearby Salvador Dalí Museum before an evening show
  • Enjoy pre-show dining at one of the many restaurants on Beach Drive

Tickets & tours

Ways to visit Duke Energy Center for the Arts - Mahaffey Theater

You can visit on your own (paid entry – check official site for show schedules and pricing. book online in advance to secure seats for popular performances). A tour adds transport and a guide, or combines nearby sights into one day.

Good for

BusinessCouplesSolo travelFamilyFriends getaway

How travelers rate it

5 star
258
4 star
85
3 star
13
2 star
11
1 star
10

Know before you go

  • Arrive at least 30 minutes early to find parking and settle in.
  • Large bags and backpacks may be subject to search; travel light.
  • Photography and recording are generally prohibited during performances.
  • Many nearby restaurants offer pre-theater dinner specials; reserve ahead.

A bit of history

Opened in 1965 as the Bayfront Center, the theater was renovated and renamed in 2008 after a major gift from Duke Energy. It has since become a key venue for the Florida Orchestra and touring productions.

Common questions

Is there a dress code?

No formal dress code; casual to business casual is common. Some patrons dress up for special performances.

Can I buy tickets at the box office?

Yes, the box office opens 2 hours before showtime, but advance purchase is recommended.

Is parking free?

Parking is paid; rates vary by garage. Some lots offer validation discounts.

Are children allowed?

Most shows are family-friendly, but check age recommendations for specific performances.

Is there an intermission?

Most performances include a 15–20 minute intermission.

Can I bring food or drinks?

Outside food and drinks are not allowed. Concessions are available for purchase.

More attractions in St. Petersburg

Planning your trip to St. Petersburg? See where to eat, more attractions, or build a St. Petersburg itinerary.