Champions Square in New Orleans, LA

Lasalle St New Orleans, LA 70112
Champions Square located on LaSalle Street in the'>heart of New Orleans, Louisiana. This 90,000 square feet amphitheater opened in 2010 and is a top choice for those looking entertainment in the city. The theater is at the site of the former New Orleans Centre Mall. At Champions Square people enjoy live entertainment that features shows and concerts. This open air space is a must see for those in town for a Saints football game or other area events.


Whether your visiting Champions Square with a friend or a large group the venue has something to offer everyone. For groups, be sure to check out the Opening Act, Located directly within Champions Square. This indoor space is available to rent in conjunction with the Square, adding 12,000 square feet of climate controlled meeting space. The Opening Act is a weatherproof way to ensure your meeting goes as planned. For those looking for a fun atmosphere and drinks, be sure to check out CLUB XLIV & ENCORE, just steps away from the Champions Square.

Champions Square is a central entertainment space just steps away from the New Orleans Superdome and other downtown attractions. When visiting New Orleans be sure to make Champions Square a destination on your list of things to visit in the city. Whether you’re looking for food and drinks or top-notch entertainment, Champions Square is sure to have something you will enjoy. Enjoy your weekend getaway in New Orleans at this wonderful event, and be sure to check out the variety of things to do.

Try searching by keyword or choose a specific date.
By Date: