Secret Stages is a two-day music discovery festival that features over 50 bands performing on the stages of Birmingham, AL, on the first weekend of August. All Secret Stages venues are within walking distance of each other and filled with up-and-coming acts drawn from around the nation.

Secret Stages 2020 will be held on August 7 and August 8, 2020, in Birmingham, AL. This year the festival is taking place in Avondale, with all venues located at the intersection of 41st St South and 2nd Ave South. This year's venues are all located on that intersection:

  • Avondale Brewery — Outside
  • Avondale Brewery — Upstairs
  • Saturn
  • 41 St. Pub
  • The Hangar

You can pick your tickets up at Will Call on the days of the event. The 2020 Will Call location has not yet been announced.

Tickets for contest winners and other giveaways will be available at Will Call.

The 2020 Will Call location has not yet been announced.

The age range of our venues vary.

Avondale Outdoors — All Ages
Avondale Upstairs — All Ages
Saturn — 18+
41st Street Pub — 21+
The Hangar — 21+

The 2020 Festival Merch location has not yet been announced.

You can buy tickets online right here on our website. Tickets for 2020 are not yet on sale.

The 2020 schedule has not yet been announced.

When it is, it will be available on the schedule page.

We use social media to keep festival attendees up to date. Please follow us on Facebook, Twitter and Instagram to receive the latest updates.

Street parking is available in and around the neighborhood of Avondale.

Weapons, food & drink, alcohol, illegal substances of any kind, pets (service dogs will be permitted), professional recording equipment, detachable lens camera, audio recording equipment, video recording equipment, gopros, selfie sticks, fireworks or other explosives, no unauthorized vendors will be permitted, no solicitations, handbills, sampling, give-aways, etc.

You should bring cash. Many bands accept cards or other forms of payment, but we can't guarantee anything.

If you are having an emergency, please call 911.