The Riverfront Festival Plaza is an ideal location for major festivals and has been the preferred site to many of the City's most popular outdoor festivals and events, ranging from elegant epicurean festivals to family busker entertainment and live concerts.
Festival Plaza is located in the heart of the city, along the banks of the Detroit River, directly across from Casino Windsor. With over 100,000 square feet of festival space, this unique outdoor venue and performance stage provides the ideal setting for large-scale festivals, outdoor concerts and intimate community events.
The fully enclosed site features a $3.6-million stage complex with 3,000 square feet of performing space plus 7,000 square feet of amenities including dressing rooms, a green room, office space, storage, and washrooms.